This repo contains values for color, spacing, and typography primitives for use with Primer, GitHub's design system.
This repository is distributed on npm. After installing npm, you can install @primer/primitives with this command.
$ npm install --save @primer/primitivesPrimitive data is served in several formats from the dist/ folder:
dist/scsscontains SCSS files that define CSS variables to be imported into other SCSS filesdist/jsoncontains JSON files for each set of primitivesdist/jscontains CommonJS-style JavaScript modules for each set of primitives, as well as an index file that loads all of the primitives for all primitive types; you can access this viarequire('@primer/primitives'). The JavaScript modules also include TypeScript typings files for use in TypeScript projects.