Package Exports
- open-props
- open-props/animations
- open-props/aspects
- open-props/blue
- open-props/borders
- open-props/colors
- open-props/cyan
- open-props/design-tokens
- open-props/easings
- open-props/fonts
- open-props/gradients
- open-props/grape
- open-props/gray
- open-props/green
- open-props/indigo
- open-props/json
- open-props/lime
- open-props/media
- open-props/normalize
- open-props/orange
- open-props/pink
- open-props/postcss/normalize
- open-props/postcss/style
- open-props/red
- open-props/shadows
- open-props/sizes
- open-props/style
- open-props/teal
- open-props/tokens
- open-props/violet
- open-props/yellow
- open-props/zindex
Readme

Open Source CSS Variables
colors gradients shadows aspect ratios typographyeasings animations sizes borders z-indexes media-queries  
Need help? 👉 Discord
CDN (browse)
- https://unpkg.com/open-props
- https://unpkg.com/open-props/normalize.min.css - Normalize (light + dark)
- https://unpkg.com/open-props/open-props.tokens.json - Design Tokens
- https://unpkg.com/open-props/open-props.figma-tokens.sync.json - Figma Design Tokens
CLI
- npm run gen:op- runs through- src/js files and creates the PostCSS files in- src/
- npm run gen:nowhere- creates a version of Open Props without the use of- :where()
- npm run gen:prefixed- creates a version of Open Props with each prop prefixed with- op, like- --op-font-size-1
- npm run bundle- creates all the various minified bundles of props
- npm run lib:js- builds the JS modules for NPM