@spartan-ui/datagrid v0.2.2
@spartan-ui/spartan-ui
A collection of brutally simple components for building administrative dashboards with React Bootstrap.
Background
We love Bootstrap and React Bootstrap, but they only get you so far when building administrative dashboards. Spartan was built to enable our team to rapidly build applications that were consistent and reliable from a UI perspective. Most of our admin panels tended to converge on the same sort of design; header, footer, sidebar and content. We've spent enough time creating (and re-creating) those patterns, so we thought we'd finally extract the components into their own repository and open-source it.
Getting started
In an existing React project, run the following:
yarn add bootstrap react-bootstrap @spartan-ui/layout
Features
- Typescript-first
- Uses SASS and CSS modules
- Use CSS Flexbox
- Themeable (coming soon!)
Examples
An example project can be found in the examples/
folder. It was bootstrapped
with Create React App, with just the basic setup for a
Spartan project.
Components
Spartan is split up across several modules. This is because some of the dependencies required for those modules can add significant increases to your bundle size.