Wrap content block in bg-dark-800 so all existing dark-themed
templates render correctly without per-file migration.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sky-blue header bar, light body (bg-stone-50), Font Awesome,
hyperscript. Block-based layout: cart_mini, brand, nav_tree,
auth_menu, sub_nav, content. Keeps dark-* custom colors for
content panels.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Shared components for L1 and L2 servers:
- Jinja2 template system with base template and components
- Middleware for auth and content negotiation
- Pydantic models for requests/responses
- Utility functions for pagination, media, formatting
- Constants for Tailwind/HTMX/Cytoscape CDNs
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>