lil-grid

4.1.1 • Public • Published

Lil Grid

npm bundle size npm

A tiny grid for styled-components and style-system.

Installation

npm install react react-dom styled-components styled-system lil-grid

Usage

import { Grid, Col } from "lil-grid"
 
export default () => {
  return (
    <Grid>
      <Col span={[12, 6, 4]}>
        I will be 12 columns at the smallest size, then 6, then 4.
      </Col>
    </Grid>
  )
}

Grid Props

Styled Props

space, layout, flexbox, grid

Name Type Default Description
columns number 12 A shorthand for grid-template-columns: repeat(n, 1fr) where n is your column count.

Col Props

space, layout, flexbox, grid, color, background

Name Type Default Description
span [number] null The amount of column places for the element to span.
offset [number] null The amount of column places to offset the start of the element by.
spanRow [number] null The amount of row places for the element to span.
offsetRow [number] null The amount of column places to offset the start of the element by.

Readme

Keywords

Package Sidebar

Install

npm i lil-grid

Weekly Downloads

0

Version

4.1.1

License

MIT

Unpacked Size

6.47 kB

Total Files

3

Last publish

Collaborators

  • pkrawz