feat: add sidebar and breadcrumb CSS exports #5

Merged
brendan merged 2 commits from feat/sidebar-breadcrumb-css into main 2026-05-15 10:48:45 +00:00
Owner

Summary

  • Adds dist/sidebar.css — two-column grid layout, sticky sidebar, responsive (hide on mobile <768px), nav-link hover/focus-visible with accessible outline ring
  • Adds dist/breadcrumb.css — flex row, aria-current styling, .breadcrumb-sep
  • Both files use only tokens from dist/tokens.css (no hardcoded values)
  • Adds ./sidebar.css and ./breadcrumb.css package.json exports
  • 16 new tests (10 sidebar + 6 breadcrumb); all 25 tests green

Security

CSS-only package. No server-side code, no user input, no network requests, no data: URIs or external url() references. None.

Closes #3

## Summary - Adds `dist/sidebar.css` — two-column grid layout, sticky sidebar, responsive (hide on mobile <768px), nav-link hover/focus-visible with accessible outline ring - Adds `dist/breadcrumb.css` — flex row, aria-current styling, .breadcrumb-sep - Both files use only tokens from `dist/tokens.css` (no hardcoded values) - Adds `./sidebar.css` and `./breadcrumb.css` package.json exports - 16 new tests (10 sidebar + 6 breadcrumb); all 25 tests green ## Security CSS-only package. No server-side code, no user input, no network requests, no data: URIs or external url() references. **None.** Closes #3
brendan added 2 commits 2026-05-15 10:48:36 +00:00
brendan merged commit 4a1a01347c into main 2026-05-15 10:48:45 +00:00
Sign in to join this conversation.