A component-first CSS design system.
You can find all of our documentation at https://seedcss.com.
To get started with this project, run the following command:
npm install
This installs Lerna, as well as other development dependencies.
Once it's done, run this command:
npm run bootstrap
This tells Lerna to magically setup all the seed packages!
To run tests on all the seed packs, run this command:
npm run test
To build all the seed packs (for publishing), run this command:
npm run build
To publish to npm, run the following command and walk through the CLI steps:
npm run release
This monorepo contains all the official Seed Packs that make up the foundations of Seed CSS. The idea for the monorepo was inspired by IstanbulJS.
Having an all-in-one repo allows easier coordination and maintanence.
And having to do a single git clone is way way nicer than having to do 60+ git clones 😜.
No worries! All of the Seed Packs can still be individually installed via npm install
. That's not goin' away. The Packs are just moving to a new home on Github is all.
By your friends at Help Scout