0.2.1 • Published 3 years ago

chakra-layout-components v0.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

chakra-ui Layout Helper Components

This project simplify uses horizontal, grid,vertical and space for Chakra UI.

Props

These props are applicable to both Horizontal and Vertical components.

PropType
wrapboolean
spaceBetweenboolean
spaceAroundboolean
justifyEndboolean
justifyStartboolean
flexnumber
spaceFirstnumber
spacingnumber
spaceBottomboolean
alignStartboolean
alignItemsStartboolean
centerboolean
centerVboolean
centerHboolean
noShrinkboolean
stylesCSSProperties
invertboolean
reverseboolean
fullWboolean
fullHboolean
debugboolean

In addition to this, the components also support Chakra UI's style props.

Example

Edit Chakra Layout Components Demo

const App = () => {
  return (
    <L.Vertical spacing={50}>
      <L.Vertical spacing={20} bg="teal.100">
        <Text> We </Text>
        <Text> are </Text>
        <Text> Vertical </Text>
      </L.Vertical>

      <L.Horizontal spaceBetween bg="pink.100" p={4}>
        <Text> We </Text>
        <Text> are </Text>
        <Text> Horizontal </Text>
      </L.Horizontal>

      <L.Space size={50} />

      <L.Horizontal centerV h={200} w={400} debug>
        <Text> I am centered vertically </Text>
      </L.Horizontal>

      <L.Horizontal centerH h={200} w={400} debug>
        <Text> I am centered Horizontally </Text>
      </L.Horizontal>

      <L.Horizontal center h={200} w={400} debug>
        <Text> I am just centered </Text>
      </L.Horizontal>

      <L.Vertical fullW debug>
        <Text> I will take full width </Text>
      </L.Vertical>
    </L.Vertical>
  );
};

Produces:

ScreenShot

Install

yarn install && yarn watch

Usage

cd examples && yarn start

See it in browser at http://localhost:1234

Run tests

yarn run test

🤝 Contributing

Contributions, issues and feature requests are welcome!Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

0.2.1

3 years ago

0.2.0

3 years ago

0.1.0

3 years ago