React component library for layouts.
Inspired by flutter layout widgets.(link)
- Typesafe
- with tailwindcss - 👌
- with CSS in js - 👌
- with css-modules - 👌
npm install layouts-rc
import 'layouts-rc/styles.css'; // top
import './globals.css';
import {
SlotBaseComp,
Scaffold,
ScaffoldHeader,
ScaffoldBody,
ScaffoldFooter,
Row,
Column,
Center,
} from 'layouts-rc';
slot: DOCS
<SlotBaseComp asChild>
<button>button</button>
</SlotBaseComp>
// or
<SlotBaseComp as={"button"}>button</SlotBaseComp>
Prop | Type | Default |
---|---|---|
as | string | "div" |
asChild | boolean | - |
Prop | Type | Default |
---|---|---|
gap | string|number | - |
justify | css(justifyContent) | - |
items | css(alignItems) | - |