- Vanilla JS frontend with dark theme
- Dashboard with sidebar (libraries tree, tags), document grid, search
- Document viewer with markdown rendering and metadata panel
- Document editor with split write/preview and formatting toolbar
- Login screen with token authentication
- All styled according to UI/UX specs (dark theme, accent #00d4aa)
- API client for all endpoints
- Responsive design
- SPEC.md: Complete UI/UX specification with design principles,
layout architecture, interaction patterns, data flow, and
accessibility requirements
- VIEWS.md: Text-based wireframes for Dashboard, Document Viewer,
Document Editor, and Library Browser views (desktop and mobile)
- COMPONENTS.md: Reusable component library with buttons, inputs,
cards, tags, navigation, modals, and feedback components
- STYLES.md: Style guide with design tokens (colors, typography,
spacing), global styles, animations, responsive breakpoints,
and dark mode implementation
Design follows dark mode first approach inspired by Mission
Control dashboard, with full mobile responsiveness.