README
@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!