Awesome
Seed
<img src="https://developer.helpscout.com/images/seed.png" width="100">A component-first CSS design system.
Documentation
You can find all of our documentation at https://seedcss.com.
Getting started
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!
Testing
To run tests on all the seed packs, run this command:
npm run test
Building
To build all the seed packs (for publishing), run this command:
npm run build
Publish
To publish to npm, run the following command and walk through the CLI steps:
npm run release
About this repo
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 😜.
Impact on Seed Packs
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.
Made with ❤️
By your friends at Help Scout