Updated 07-05-2026, 10:26

Commit: b900f45 Show on GitHub

  • Author: Yamen
  • Date: 5/13/2026, 12:39:29 PM
  • Message: style: add global button system and typography tokens to styleguide #371 - Added --font-weight-500 and --line-height-tight tokens to :root - Added .button base class with shared layout, transitions, disabled state, and focus-visible ring via --btn-focus custom property - Sizes: .button-small, .button-medium, .button-large - Layout extras: .button-full-width, .button-spread (label left, icon right with auto margin) - Inner slots: .button-text (truncates with ellipsis), .button-icon (flex-aligned SVG wrapper) - Variants: - .button-primary: blue filled with lift on hover - .button-secondary: white with grey border, auto width on desktop - .button-outline: transparent with blue border
  • Stats: 217 total changes (+217 / -0)

Changed Files

  • src/lib/css/styleguide.css — +217 / -0 (217 changes)