mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-05-03 04:31:58 +00:00
feat(linear): Add Linear Mode - simplified workflow interface
- Add LinearView as main entry point for linear mode - Add LinearWorkspace with template selector and creation panels - Add LinearIconSidebar with navigation (create, history, settings) - Add LinearTemplateSelector with category filters and template cards - Add LinearCreationPanel with step-by-step workflow builder - Add LinearInputPanel for image/text input with drag-drop support - Add LinearParameterPanel for model and generation settings - Add LinearOutputGallery for generated results display - Add LinearHistoryPanel for generation history - Add LinearStepCard, LinearTemplateCard components - Add linear mode route (/linear) - Add linear mode toggle in workspace sidebar - Update components.d.ts with linear components 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -27,6 +27,12 @@ const router = useRouter()
|
||||
const isTeam = computed(() => props.workspaceId === 'team')
|
||||
|
||||
const userMenuGroups = computed<MenuGroup[]>(() => [
|
||||
{
|
||||
label: 'Create',
|
||||
items: [
|
||||
{ label: 'Linear Mode', icon: 'pi pi-bolt', route: `/${props.workspaceId}/create` }
|
||||
]
|
||||
},
|
||||
{
|
||||
label: 'Overview',
|
||||
items: [
|
||||
@@ -46,6 +52,12 @@ const userMenuGroups = computed<MenuGroup[]>(() => [
|
||||
])
|
||||
|
||||
const teamMenuGroups = computed<MenuGroup[]>(() => [
|
||||
{
|
||||
label: 'Create',
|
||||
items: [
|
||||
{ label: 'Linear Mode', icon: 'pi pi-bolt', route: `/${props.workspaceId}/create` }
|
||||
]
|
||||
},
|
||||
{
|
||||
label: 'Overview',
|
||||
items: [
|
||||
|
||||
Reference in New Issue
Block a user