sebgroup / green

Green is an open-source design system built by SEB.

Home Page:https://sebgroup.github.io/green/latest/chlorophyll

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



Green Design System

Green is an open-source design system built by SEB.

Getting started

If you are new to Green, checkout @sebgroup/green-core.

We also provide components for the following technologies:

If you're trying to find something specific, here's a full list of packages that we support!

Package name Latest stable version Description
@sebgroup/green-core Stable version Changelog Web Component library built with Lit
@sebgroup/green-react Stable version Changelog React component library
@sebgroup/green-angular Stable version Changelog Angular component library
@sebgroup/chlorophyll Stable version Changelog Styling framework
@sebgroup/green-tokens Stable version Changelog Design Tokens package
@sebgroup/green-charts Stable version Changelog An SEB wrapper of Billboard.js
@sebgroup/green-react-charts Stable version Changelog A React version of the charts wrapper
@sebgroup/green-angular-charts Stable version Changelog An Angular version of the charts wrapper

πŸ“‹ Table of content

πŸ“š Documentation

Documentation currently resides in a few different locations:

🏦 Working from SEB

Working from SEB and on SEB machines you need to setup things in a specific way for everything to work smooth. Checkout our Developer Guidelines over at Developer Garden.

πŸŽ‰ Contribute

We're always looking for contributors to help us fix bugs, build new features, or help us improve the project documentation. If you're interested, definitely check out our Contributing Guide! πŸ‘€

πŸ”¨ Working locally with this repo

Start Storybook locally

To start Storybooks locally on your machine you run the following command:

npx nx run [PROJECT]:storybook

Where you replace [PROJECT] with a folder name from green\libs.

So to start Storybook for each component library run:

npx nx run chlorophyll:storybook
npx nx run react:storybook
npx nx run angular:storybook

If you install nx globally you can omit the npx above.

# Install nx globally
npm install nx -g

# And start the storybooks
nx run chlorophyll:storybook
nx run react:storybook
nx run angular:storybook

About

Green is an open-source design system built by SEB.

https://sebgroup.github.io/green/latest/chlorophyll

License:Apache License 2.0


Languages

Language:TypeScript 46.9%Language:MDX 26.3%Language:SCSS 13.8%Language:CSS 7.6%Language:HTML 3.3%Language:JavaScript 2.0%