wrkbnch-css
v1.2.0
Published
A warm, utilitarian CSS design system for AI-generated interfaces.
Maintainers
Readme
wrkbnch CSS
A warm, utilitarian design system built entirely in CSS. No JavaScript, no build step.
Colors
The palette is warm and earthy — neutrals with purposeful accents:
| Token | Hex | Role |
|-------|-----|------|
| --copper | #c45d2c | Primary accent |
| --slate | #4a6670 | Secondary accent |
| --moss | #5a7a52 | Success / positive |
Each accent has a soft tint variant (--copper-tint, --slate-tint, --moss-tint) for backgrounds, and accessible text variants (--copper-text, --slate-text, --moss-text) for use on light surfaces.
Surfaces stay neutral so the accents carry the warmth: --chalk is a true off-white body canvas (not a cream tint), --sand is the raised surface, and --ink / --charcoal cover text and dark-mode surfaces.
Typography
Three typefaces at specific roles:
- Karla — UI text (body, headings, labels)
- JetBrains Mono — Code blocks, metadata, structural labels
- Bricolage Grotesque — Display accents, hero text
Install
npm install wrkbnch-cssOr link directly:
<link rel="stylesheet" href="https://laskewitz.github.io/wrkbnch/wrkbnch.min.css">Font Setup
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,[email protected],300;12..96,400;12..96,700;12..96,800&family=JetBrains+Mono:wght@400;500;600&family=Karla:wght@400;500;600;700&display=swap" rel="stylesheet">Dark Mode
<html data-mode="light"> <!-- Force light -->
<html data-mode="dark"> <!-- Force dark -->
<html> <!-- System preference -->Components
wrkbnch includes components optimized for AI-generated app interfaces:
- Layout: container, stack, cluster, grid, split
- Typography: display, heading, body, mono, muted
- Buttons: primary, default, ghost, danger (sm/lg variants)
- Cards & Panels: raised cards, inset panels, flush cards
- Badges: accent, success, warning, danger, info (with dot indicator)
- Alerts: contextual feedback in accent, success, warning, danger, info
- Forms: inputs, textareas, selects, labels, hints, errors
- Tables: responsive, compact, striped, mono variants
- Navigation: horizontal/vertical nav, tabs, breadcrumbs, pagination
- Code & Terminal: inline code, code blocks, terminal emulator
- Data: key-value lists, log viewer
- Status: status dots, progress bars
- Feedback: toasts, empty states, dialogs
- Command Palette: searchable action list
See the documentation for live examples.
Copilot Skill
wrkbnch ships with a Copilot skill that teaches AI agents how to use the design system correctly — including behavioral rules, component selection guidance, and anti-patterns to avoid.
Install the skill:
npx skills add Laskewitz/wrkbnch@wrkbnchOr browse it at skills.sh.
