feat: add configurable scene sidebar entry

This commit is contained in:
134 2026-07-12 00:22:45 +08:00
parent 73e00b4d6a
commit 279121615b
5 changed files with 12 additions and 0 deletions

View File

@ -38,6 +38,7 @@ import {
ImagePlus,
Key,
Layers,
Layers3,
Loader2,
type LucideIcon,
Maximize2,
@ -1129,6 +1130,7 @@ const LOVART_HOME_SIDEBAR_FALLBACK_ICONS: Record<
imageEditor: Edit,
aiCad: Box,
model3d: Box,
scene: Layers3,
agent: Wand2,
videoCanvas: Video,
flowBoard: GitBranch,

View File

@ -20,6 +20,7 @@ import {
Home,
ImageIcon,
Info,
Layers3,
Loader2,
LogOut,
Mail,
@ -324,6 +325,7 @@ const LOVART_HOME_SIDEBAR_FALLBACK_ICONS: Record<
imageEditor: Edit,
aiCad: Box,
model3d: Box,
scene: Layers3,
agent: Wand2,
videoCanvas: Clapperboard,
flowBoard: Workflow,

View File

@ -280,6 +280,7 @@ export function LovartSidebar({
{tooltipButton("imageEditor", onImageEditor)}
{tooltipButton("aiCad", () => onRoute("/ai-cad"))}
{tooltipButton("model3d", () => onRoute("/model3d"))}
{tooltipButton("scene", () => onRoute("/pascal-editor"))}
{agentEnabled ? tooltipButton("agent", () => onRoute("/canvas?mode=agent")) : null}
{videoCanvasEnabled ? tooltipButton("videoCanvas", () => onRoute("/video-canvas")) : null}
{tooltipButton("flowBoard", () => onRoute("/flow-board"))}

View File

@ -7,6 +7,7 @@ import {
Folder,
Home,
ImageIcon,
Layers3,
Monitor,
Moon,
Palette,
@ -85,6 +86,7 @@ export const LOVART_HOME_SIDEBAR_FALLBACK_ICONS: Record<
imageEditor: Edit,
aiCad: Box,
model3d: Box,
scene: Layers3,
agent: Wand2,
videoCanvas: Clapperboard,
flowBoard: Workflow,

View File

@ -47,6 +47,11 @@ export const DEFAULT_LOVART_HOME_SIDEBAR_ITEMS = [
defaultEnabled: false,
description: "跳转 3D 建模工作台",
},
{
key: "scene",
label: "场景",
description: "跳转 AI 场景建模工作台",
},
{
key: "agent",
label: "风格化",