Commit Graph

5 Commits

Author SHA1 Message Date
orkhanart
1c9715de4e feat(ui): Enhanced bottom bar modal with expandable view, sidebar, and standardized cards
- Add expand mode for bottom bar modal (half-page size)
- Add collapsible left sidebar with category navigation
- Standardize all cards to square aspect ratio across all tabs
- Set canvas default zoom to 75% with auto-center on load
- Add sidebar toggle button in modal header
- Dynamic category lists per tab (Models, Workflows, Assets, Templates, Packages)
- Unified card component styles with hover effects
- Responsive grid columns (4 normal, 6 extended)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 20:59:59 -08:00
orkhanart
67f8e0aba9 feat(ui): Add templates sidebar, tooltips styling, and canvas menu improvements
- Add Templates tab to both v1 sidebar and v2 bottom bar
- Add template categories (Official, SDXL, ControlNet, Video, Community)
- Style tooltips with JetBrains Mono, smaller size, uppercase
- Convert native title attributes to v-tooltip directive
- Add workspace/account sections to canvas logo dropdown menu
- Move Settings to icon in sidebar footer near Sign out
- Add sort/filter features across workspace pages

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 19:33:46 -08:00
orkhanart
508815bc6c UI improvements: sidebar enhancements, node tree structure, styling updates 2025-11-28 19:16:12 -08:00
orkhanart
67af617868 feat(ui): Implement experimental UI layer with versioned architecture
- Reorganize components into v1/v2 versioned structure
- Add common components for shared UI elements
- Introduce composables for reusable logic
- Restructure views into v1/v2 directories
- Remove old component structure in favor of versioned approach
- Update router and UI store for new architecture
2025-11-28 18:23:26 -08:00
orkhanart
1d47a3e669 feat: Initial ComfyUI_vibe frontend project setup
- Vue 3 + TypeScript + Vite project scaffold
- PrimeVue UI components integration
- VueFlow for node-based canvas editor
- Pinia stores for state management (comfy, ui, workspace)
- Workspace layout with sidebar navigation
- Canvas view with node editor components
- Custom node components (FlowNode, NodeHeader, NodeSlots, NodeWidgets)
- Widget components (slider, select, toggle, text, number, color)
- Authentication view mockup
- ComfyUI API service integration scaffold
- Node definitions and type system
- Tailwind CSS styling
- Node_info documentation for ComfyUI nodes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-28 17:57:43 -08:00