Installation
How to install and set up Shift CSS in your project
Package Manager
# npm
npm install @shift-css/core
# pnpm
pnpm add @shift-css/core
# yarn
yarn add @shift-css/core
Then import in your CSS or JavaScript:
/* In your CSS */
@import "@shift-css/core";
// Or in JavaScript/bundler
import "@shift-css/core";
CDN
For quick prototyping or static sites:
<link rel="stylesheet" href="https://unpkg.com/@shift-css/core" />
Or use the minified version:
<link rel="stylesheet" href="https://unpkg.com/@shift-css/core/min" />
Subpath Exports
Import only what you need:
/* Full framework */
@import "@shift-css/core";
/* Minified */
@import "@shift-css/core/min";
/* Individual layers */
@import "@shift-css/core/reset";
@import "@shift-css/core/tokens";
Browser Support
Shift CSS targets cutting-edge 2025 browsers:
- Chrome 131+
- Firefox 133+
- Safari 18+
Features like contrast-color() have progressive fallbacks for slightly older browsers.