1.0.0 • Published 5 years ago

@stylex/color v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Stylex Colors

Versionable colors for your web app as dependency.

This package contains colors for stylex design system. It presented as CSS, CommonJS, ESM, JSON and UMD. HSL model is used for color values due to its human and computation friendliness.

Usage

Browser:

<link rel="stylesheet" href="https://unpkg.com/@stylex/colors@v1.0/colors.css" />
<style>
  html {
    background-color: var(--violet-90);
    color: var(--pink-40);
  }
</style>

JS:

import {red, silver} from '@stylex/colors'

red[50] // -> [0, 80, 50]
silver[90] // -> [200, 5, 90]

Import

NPM:

npm i @stylex/colors

Browser ESM:

<script type="module" src="https://unpkg.com/@styles/colors@v1.0/colors.js"></script>

Browser UMD:

<script src="https://unpkg.com/@styles/colors@v1.0/colors.umd.js"></script>

Colors

Each color has 10 shades. Each shade presented as index of lightness. CSS names format is --${COLOR}-${SHADE}.

Colors:

  • red
  • orange
  • yellow
  • green
  • teal
  • blue
  • violet
  • purple
  • pink
  • silver
  • gray
  • rusty

Shades:

  • 5
  • 10
  • 20
  • 30
  • 40
  • 50
  • 60
  • 70
  • 80
  • 90

License

MIT © Rumkin