Installation
Requirements
Section titled “Requirements”- Node.js 18+
- npm, pnpm or yarn
Install
Section titled “Install”npm
npm install ustatic-csspnpm
pnpm add ustatic-cssyarn
yarn add ustatic-css:::
Connect in Your Project
Section titled “Connect in Your Project”ESM
import 'ustatic-css';CJS
require('ustatic-css');:::
Usage with Frameworks
Section titled “Usage with Frameworks”Vue 3
Add the plugin to main.js:
import { createApp } from "vue";import { ustaticCss } from "ustatic-css/scripts";import App from "./App.vue";
const app = createApp(App);app.use(ustaticCss);app.mount("#app");React / Svelte / Vanilla JS
Use the loadStyles function:
import { loadStyles } from "ustatic-css/scripts";
// Load required modulesawait loadStyles({ modules: ["flexbox", "spacing", "typography"] });:::
Next Steps
Section titled “Next Steps”- Quick Start — first example
- Using CSS Classes — complete class reference