0.81.0 โข Published 2 years ago
@fuz.dev/fuz v0.81.0
@fuz.dev/fuz
friendly user zystem ๐งถ fuz.dev
Fuz is a design system for CSS, Svelte, and SvelteKit:
- plain CSS
- designed around CSS variables
- supports
color-scheme
and custom themes (including dark mode) - no dependencies except for
svelte
- encourages plain HTML elements like
button
anda
over Svelte components unless the gains are substantial - has a small and growing set of utility classes -
currently includes a single global importable
style.css
, see this issue about optimization
usage
npm i -D @fuz.dev/fuz
Import modules at their full paths:
// plain CSS stylesheets:
import '@fuz.dev/fuz/style.css';
import '@fuz.dev/fuz/theme.css'; // or bring your own
// Svelte components:
import Themed from '@fuz.dev/fuz/Themed.svelte';
// TypeScript modules:
import {type Theme, get_theme} from '@fuz.dev/fuz/theme.js';
See the library and the exports in package.json.
develop
npm i # node >=20.7
# development
npm run dev
# production
npm run build
npm start
credits ๐ข๐ข๐ข
Design and implementation contributions by Hamilton Reed (@greatbacon)
TypeScript โ Svelte โ SvelteKit โ Vite โ esbuild โ uvu โ Gro โ prismjs โ prism-svelte โ ESLint โ Prettier & more
license ๐ฆ
0.81.0
2 years ago
0.80.1
2 years ago
0.80.0
2 years ago
0.79.3
2 years ago
0.79.2
2 years ago
0.79.1
2 years ago
0.79.0
2 years ago
0.78.0
2 years ago
0.77.1
2 years ago
0.77.0
2 years ago
0.76.0
2 years ago
0.75.4
2 years ago
0.75.3
2 years ago
0.75.2
2 years ago
0.75.1
2 years ago
0.75.0
2 years ago
0.74.0
2 years ago
0.73.0
2 years ago
0.72.1
2 years ago
0.72.0
2 years ago
0.71.0
2 years ago
0.70.3
2 years ago
0.70.2
2 years ago
0.70.1
2 years ago
0.70.0
2 years ago
0.69.1
2 years ago
0.69.0
2 years ago
0.68.0
2 years ago
0.67.0
2 years ago