@system76/design
System76 styles and design related web assets
This repository contains all colors, style variables, typography and documentation related to how System76 styles it's web projects. It serves as the single source of truth that all other web projects should use.
Using
npm install --save-dev @system76/design
Tips
- You will need to ensure that babel
sourceType
is set tounambiguous
. In nuxt, this means adding the following to your configuration:
build: {
babel: {
sourceType: 'unambiguous'
}
}
Development
-
Download the repository
-
Run
npm ci
-
Run
npm run build
-
Run
npm start
-
Start hacking
Deployment
Simply push to master and travis will do all the work for you!