Skip to content

feat: add /branding design-system reference page#119

Open
notkaramel wants to merge 1 commit intomainfrom
v0/ecsess-techdev-7c545b14
Open

feat: add /branding design-system reference page#119
notkaramel wants to merge 1 commit intomainfrom
v0/ecsess-techdev-7c545b14

Conversation

@notkaramel
Copy link
Copy Markdown
Member

Summary

Adds a new /branding page that documents the full ECSESS design system, extracted directly from app.css, tailwind.config.ts, and every major component in the codebase.

What's included

Section Contents
01 Colour Palette All 18 ecsess-* shades + 2 black variants, grouped by role, with click-to-copy hex
02 Typography Font families (Saira + Noto Sans Symbols), full alphabet specimen, heading scale (.page-title, h1, h2, .typography h3), weight scale (100–900), text-size scale (xs → 6xl), tracking & leading examples
03 Spacing Tailwind spacing scale visualised with live blocks; common margin/padding patterns
04 Border Radius All rounded-* variants from nonefull
05 Rings & Focus ring-1, ring-2, ring-offset-2 examples; live animate-pulse-ring demo
06 UI Patterns Primary & nav buttons, badge/pill variants, resource/council/dev card variants, blockquote, inline code, section gradient swatches
07 Animations animate-wiggle (hover to trigger) and animate-pulse-ring (always on)

Files changed

  • src/routes/branding/+page.svelte — new page (802 lines)
  • src/components/layout/NavBar.svelte — added Branding nav link on both mobile and desktop

Create branding page and update NavBar with link.

Co-authored-by: Antoine Phan <24505220+notkaramel@users.noreply.github.com>
@notkaramel notkaramel added the v0 label Apr 16, 2026 — with Vercel
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ecsess Ready Ready Preview, Comment Apr 16, 2026 4:51am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant