120+ curated design style presets with design tokens, component code, and AI rules for consistent UI generation.
120+ curated design style presets with tokens, component code, and AI rules.
v2.1.0
Community runtime + showcase
Feb 2026
v2.0.0
Batch L-N showcase rebuild
Jan 2026
v1.9.0
120 styles milestone
Dec 2025
Recent commits with CI check status
feat: add RevealBlock animation component
AnxForever committed 2 hours ago
a3f8d21successfix: correct focus ring opacity in Safari 16
contributor committed 5 hours ago
b1c2e90successrefactor: extract useInView hook to shared module
AnxForever committed 1 day ago
c4d5f12warningdocs: update contributing guidelines for style additions
contributor committed 2 days ago
e7f8a34errorchore: bump vitest to v2.1, update lockfile
dependabot committed 3 days ago
f9a0b56successFour named rules from the GitHub Style aiRules — hover or click each demo to observe the pattern.
Interactions express state, not drama. No position shift or scale enlarge. Hover = color change only.
Live demo — hover the button
idle: bg #1f883d, border #1b7f37, shadow 1px under
// Extreme Utility hover:bg-[#1a7f37] // color only active:scale-[0.98] // micro confirm transition-all // duration-100 // NO: hover:scale-105 hover:-translate-y-1
Press confirmation via subtle scale + bg deepen. Not skeuomorphic — just enough tactile signal.
Live demo — click and hold
idle: shadow-[0_1px_0] bottom underline illusion
// Micro-Tactility shadow-[0_1px_0_rgba(27,31,36,0.04)] hover:bg-[#0860ca] // slightly darker active:scale-[0.98] // subtle squish active:bg-[#0757ba] // darkest state // NO: active:scale-[0.85] active:rotate
Keyboard focus must be unambiguous. Always use focus:ring-4 with brand color at 30% opacity — never only border-color.
Live demo — click button or Tab to the input
idle: no ring — ring appears only on keyboard focus
// A11y Focus Rings focus:outline-none // remove browser default focus:ring-4 // 4px ring spread focus:ring-[#0969da]/30 // brand blue 30% // For inputs: focus:shadow-[0_0_0_3px_rgba(9,105,218,0.3)]
Card hover adjusts only background and border shade. No shadow jump, no translate — pure tonal shift.
Live demo — hover the cards
120+ design style presets with tokens and AI rules.
Custom agents and skills for Claude Code productivity.
idle: bg #ffffff, border #d0d7de — minimal visual weight
// Subtle Borders hover:bg-[#f6f8fa] // canvas inset hover:border-[#8c959f] // border deepens transition-all duration-150 // NO: hover:shadow-md hover:-translate-y-1
Animate each to feel the constraint. Fast = utility. Slow = distraction.
Too slow (400ms)
duration-[400ms]
GitHub range (100ms)
duration-[100ms]
Zero (jarring)
duration-[0ms]
Canonical GitHub-style UI components — all interaction rules applied
Semantic — each color has a function
Outline variant — secondary actions
Tactile rule: active:scale-[0.98] — micro confirm, never full transform. Focus rule: focus:ring-4 + brand color 30% — always visible for keyboard users.
Precise gray-scale hierarchy + semantic functional colors. No color is decorative.
Every level has a semantic role — never pick randomly
Text Primary
Headings, body text
#1f2328Text Muted
Secondary text, captions
#656d76Text Subtle
Placeholder, disabled
#8b949eBorder Default
Dividers, card outlines
#d0d7deCanvas Inset
Code blocks, subtle bg
#f6f8faCanvas Default
Page & card backgrounds
#ffffffNav Dark
Top navigation bar
#24292fFunctional color roles — no decoration
Interactive Blue
Links, primary CTA
#0969daSuccess Green
Merge, success states
#1f883dWarning Amber
Pending, review needed
#9a6700Danger Red
Close, delete, errors
#cf222eToggle uses blue as the only interactive color
Branch protection
Require PR reviews before merging
Auto-merge
Merge when all requirements are met
Delete head branch
Auto-delete after merge
GitHub style is defined as much by what it never does
System font stack — no web font overhead, consistent across all OS
Display / Heading — 24px · Semibold
Design System v2.1
Section Title — 20px · Semibold
Repository Overview
Body / Description — 14px · Regular
A comprehensive token library for building consistent developer tooling across platforms and teams.
Caption / Meta — 12px · Regular
Updated 2 hours ago by AnxForever
Label / Badge — 12px · Medium
good first issue
Code blocks, commit hashes, token values
Inline code
Use rounded-md for all corners.
Code block
const color = {
primary: "#0969da",
border: "#d0d7de",
};Commit hash:
a3f8d21Font stack
-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif