UNPKG

@commercetools-uikit/spacings-inset

Version:

An inset spacing component provides a consistent padding to the inner component.

44 lines (30 loc) 1.21 kB
# Inset ## Description If you want to learn more about the spacing components take a look at [this](https://medium.com/eightshapes-llc/space-in-design-systems-188bcbae0d62) article. ## Usage ```jsx import SpacingsInset from '@commercetools-uikit/spacings-inset'; <SpacingsInset scale="m">{/* Container with padding 🎉 */}</SpacingsInset>; ``` ### Using Spacings preset Inset spacing can be imported and used via `spacings` preset as well. ```jsx import Spacings from '@commercetools-uikit/spacings'; <Spacings.Inset scale="m">{/* Container with padding 🎉 */}</Spacings.Inset>; ``` ## Properties | Props | Type | Required | Values | Default | | ---------- | ---------------- | :------: | ----------------------------- | ----------- | | `scale` | `String` | - | `['xs', 's', 'm', 'l', 'xl']` | `x` | | `height` | `String` | - | `collapsed`, `expanded` | `collapsed` | | `children` | `PropTypes.node` | - | - | - | ## Scales | Scale | Pixel | | :---- | :---- | | xs | `4` | | s | `8` | | m | `16` | | l | `24` | | xl | `32` |