feat: bring AriaDocs demo sidebar, tabs and copyable code to BSIS.dev #14

Merged
m1nsook merged 1 commit from feat/docs-ariadocs-demo-ui into main 2026-11-04 01:46:22 +01:00
m1nsook commented 2026-11-04 01:45:33 +01:00 (Migrated from github.com)

What changed

  • Guides and reference now use the same full-viewport AriaDocs sidebar, with BSIS branding, search field, grouped navigation, footer theme switch and responsive mobile drawer. No duplicate documentation top bar.
  • One keyboard-accessible Ctrl+K search dialog shared across site triggers.
  • Registers package-provided highlighted and copy-enabled Pre (the missing MDX mapping), plus demo-style Tabs/Tab, Callout, Cards/Card, and CodeBlock.
  • Uses tabbed working CLI examples and callouts, with copy buttons for every fenced sample and titled code panels.
  • Keeps static GitHub Pages builds and existing routes.

No new packages: these features are already supported by @ariadocs/components and the installed MDX plugins.

Verification

CI runs Bun install, lint, TypeScript and static Next.js export. Please merge only after checks pass.

## What changed - Guides and reference now use the same full-viewport AriaDocs sidebar, with BSIS branding, search field, grouped navigation, footer theme switch and responsive mobile drawer. No duplicate documentation top bar. - One keyboard-accessible `Ctrl+K` search dialog shared across site triggers. - Registers package-provided highlighted and copy-enabled `Pre` (the missing MDX mapping), plus demo-style `Tabs`/`Tab`, `Callout`, `Cards`/`Card`, and `CodeBlock`. - Uses tabbed working CLI examples and callouts, with copy buttons for every fenced sample and titled code panels. - Keeps static GitHub Pages builds and existing routes. **No new packages**: these features are already supported by `@ariadocs/components` and the installed MDX plugins. ## Verification CI runs Bun install, lint, TypeScript and static Next.js export. Please merge only after checks pass.
Sign in to join this conversation.
No description provided.