- Updated package.json to include ByteMD dependencies.
- Created MdEditor component with Vue integration for ByteMD.
- Implemented tests for MdEditor and ByteMD plugin imports.
- Added styles for MdEditor to enhance UI.
- Updated component index to export MdEditor.
- Added image upload functionality in MdEditor.
- Updated database and added a new image file for uploads.
Implement mobile-first responsive layout for the homepage per DESIGN.md.
bolt-ui:
- Add Drawer component (SSR-safe, keydown, theme styles)
- Add useMediaQuery composable
- Document both in bolt-ui README
index page:
- Sidebar switches between rail (desktop) and drawer (mobile) modes
- Three-row mobile header with drawer trigger
- Breakpoints aligned with DESIGN.md
- Mobile-first masonry column defaults (no flash on mobile refresh)
docs:
- Add homepage mobile adaptation design spec
- Add implementation plan and self-review notes
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Added CategoryTreeNode component to display hierarchical categories with expand/collapse functionality.
- Introduced ContextMenu component for right-click actions on categories, including add, rename, and delete options.
- Developed LeftSidebar component to integrate tools and categories, enhancing user navigation experience.
- Created home layout to structure the main application view with a top navigation bar and content area.
- Updated about page with dialog testing examples and improved UI for toast notifications.
- Enhanced index page with dynamic category management and responsive design for better usability.
refactor: enhance scheduler task detail page with improved UI and status handling
style: update scheduler overview page with new layout and styling for task statistics
feat: create placeholder portfolio and profile pages
chore: update SQLite database schema