This is the monorepo for Grunnmuren, OBOS' design system.
If you are looking for v1 of the design system, see the v1 branch.
See these links:
and check out these packages:
- @obosbbl/grunnmuren-react - The React component library.
- @obosbbl/grunnmuren-tailwind - The Tailwind preset for the design system.
- @obosbbl/grunnmuren-icons-react - SVG icons as React components.
- @obosbbl/grunnmuren-icons-svg - SVG icons.
and the documentation source:
This repository uses pnpm instead of npm. Follow their installation guide to set it up.
pnpm install
The following command runs both prettier and eslint.
pnpm lint
To build all packages, run the following command:
pnpm build
Runs the storybook for local development, at http://localhost:6006.
pnpm dev
We use an automated release process based on changesets and Github actions to version, release and publish the packages.
Meaningful changes should be documented by running pnpm changeset
and be a part of the pull request. Remember to follow semver.