Skip to content

rebass-space 5.0.0

Install from the command line:
Learn more about npm packages
$ npm install @streetwriters/rebass-space@5.0.0
Install via package.json:
"@streetwriters/rebass-space": "5.0.0"

About this version

@streetwriters/rebass-space

React component for applying responsive margin and padding to child elements without a wrapping HTML container. Built with Styled System.

npm i @streetwriters/rebass-space
import React from "react";
import Space from "@streetwriters/rebass-space";

// Apply margin to child components without a wrapping <div>
const App = (props) => (
  <Space mx={3} my={[2, 3]}>
    <h1>Hello</h1>
    <h2>Hi</h2>
    <button>Beep</button>
  </Space>
);

Props

The Space component uses Styled System's space utility to add margin and padding props.

Prop Description Type
m margin number, string, or array
mt margin-top number, string, or array
mr margin-right number, string, or array
mb margin-bottom number, string, or array
ml margin-left number, string, or array
mx margin x-axis (left and right) number, string, or array
my margin y-axis (top and bottom) number, string, or array
p padding number, string, or array
pt padding-top number, string, or array
pr padding-right number, string, or array
pb padding-bottom number, string, or array
pl padding-left number, string, or array
px padding x-axis (left and right) number, string, or array
py padding y-axis (top and bottom) number, string, or array

MIT License

Details


Assets

  • rebass-space-5.0.0.tgz

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0

Recent versions

View all