0.1.0 • Published 5 years ago

@infrontlabs/react-spacing v0.1.0

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

react-spacing

NPM

Shorthand responsive margin and padding utility component to modify an element’s spacing.

import Spacing from '@infrontlabs/react-spacing`

<Spacing pb={3}>Hello</Spacing>

Advanced usage

Change the padding or margin on any element

import Spacing from '@infrontlabs/react-spacing`

<Spacing as="h1" pb={3}>Hello</Spacing>

With Spacing Higher Order Component

import Spacing, { withSpacing } from '@infrontlabs/react-spacing`

const Heading1 = withSpacing("h1")

<Heading1 pb={3}>Hello</Heading1>

Default Props

Each prop can have a value between 0-5 to provide relative spacing

p: null,    // padding
m: null,    // margin
pt: null,   // padding-top
pr: null,   // padding-right
pb: null,   // padding-bottom
pl: null,   // padding-left
mt: null,   // margin-top
mr: null,   // margin-right
mb: null,   // margin-bottom
ml: null    // margin-left
0.1.0

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago