feat: add home page and refactor workspace entry UI
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
"subtitle": "Defaults to the global settings. You can customize models for this project only — changes apply to this project only.",
|
||||
"saved": "Saved",
|
||||
"autoSave": "Auto-save",
|
||||
"visualStyle": "Visual Style",
|
||||
"visualSettings": "Visual Settings",
|
||||
"visualStyle": "Art Style",
|
||||
"modelParams": "Model Parameters",
|
||||
"aspectRatio": "Aspect Ratio",
|
||||
"ttsSettings": "TTS Settings",
|
||||
|
||||
15
messages/en/home.json
Normal file
15
messages/en/home.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"title": "Quick Start",
|
||||
"subtitle": "Describe your story and let AI generate cinematic short dramas",
|
||||
"inputPlaceholder": "Enter your story idea, novel excerpt, or script outline...",
|
||||
"startCreation": "Start Creating",
|
||||
"recentProjects": "Recent Projects",
|
||||
"viewAll": "View All Projects",
|
||||
"noProjects": "No projects yet. Start your first creation from above!",
|
||||
"ago": {
|
||||
"justNow": "Just now",
|
||||
"minutesAgo": "{n}m ago",
|
||||
"hoursAgo": "{n}h ago",
|
||||
"daysAgo": "{n}d ago"
|
||||
}
|
||||
}
|
||||
@@ -123,8 +123,8 @@
|
||||
"5_4": "Horizontal · Banner",
|
||||
"21_9": "Ultra‑wide · Cinema feel"
|
||||
},
|
||||
"visualStyle": "Visual Style",
|
||||
"visualStyleHint": "Pick a style that matches your audience — e.g. Realistic for live‑action, Anime for 2D content",
|
||||
"visualStyle": "Art Style",
|
||||
"visualStyleHint": "Choose an art style that fits your project — e.g. Realistic for live-action, Anime for 2D content",
|
||||
"currentConfigSummary": "Current config: {ratio} · {style}. All subsequent generations will use this combo.",
|
||||
"assetLibraryRatioNote": "Asset library ratios are not affected",
|
||||
"moreConfig": "For more configuration options, click the 「 Settings」 button in the top right",
|
||||
@@ -134,7 +134,16 @@
|
||||
},
|
||||
"creating": "AI Creating...",
|
||||
"ready": "✓ Configuration complete, ready for next step",
|
||||
"pleaseInput": "Please enter script content first"
|
||||
"pleaseInput": "Please enter script content first",
|
||||
"longTextDetection": {
|
||||
"title": "🚀 Smart Episode Splitting Recommended",
|
||||
"description": "Detected ~{count} characters. Processing long text as a single episode may reduce output quality.",
|
||||
"strongRecommend": "We strongly recommend using Smart Split. AI will automatically identify chapters, split into episodes, and process them in parallel for significantly better results.",
|
||||
"continueAnyway": "Continue as single episode",
|
||||
"smartSplit": "Smart Split",
|
||||
"smartSplitRecommend": "Recommended",
|
||||
"singleEpisodeWarning": "All content will be processed as one episode"
|
||||
}
|
||||
},
|
||||
"execution": {
|
||||
"selectEpisode": "Please select an episode first",
|
||||
|
||||
77
messages/en/workspaceRedesign.json
Normal file
77
messages/en/workspaceRedesign.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"pageTitle": "Homepage Redesign Test",
|
||||
"switchVariant": "Switch Layout",
|
||||
"currentVariant": "Current Layout",
|
||||
"inputPlaceholder": "Describe the story you want to create...",
|
||||
"startCreation": "Start Creating",
|
||||
"recentProjects": "Recent Projects",
|
||||
"viewAll": "View All",
|
||||
"noRecentProjects": "No recent projects",
|
||||
"latestUpdate": "Latest Update",
|
||||
"style": "Style",
|
||||
"ratio": "Ratio",
|
||||
"quality": "Quality",
|
||||
"model": "Model",
|
||||
"styles": {
|
||||
"anime": "Anime",
|
||||
"realistic": "Realistic",
|
||||
"watercolor": "Watercolor",
|
||||
"cyberpunk": "Cyberpunk",
|
||||
"ghibli": "Ghibli",
|
||||
"ink": "Ink Wash"
|
||||
},
|
||||
"ratios": {
|
||||
"r16_9": "16:9 Landscape",
|
||||
"r9_16": "9:16 Portrait",
|
||||
"r1_1": "1:1 Square",
|
||||
"r4_3": "4:3 Classic"
|
||||
},
|
||||
"qualities": {
|
||||
"standard": "Standard",
|
||||
"high": "High",
|
||||
"ultra": "Ultra"
|
||||
},
|
||||
"quickActions": {
|
||||
"title": "Quick Start",
|
||||
"fromNovel": "Import from Novel",
|
||||
"fromScript": "Create from Script",
|
||||
"fromScratch": "Start from Scratch",
|
||||
"fromTemplate": "Use Template"
|
||||
},
|
||||
"mockProject": {
|
||||
"name1": "Campus Youth Story",
|
||||
"desc1": "A romantic tale about high school life",
|
||||
"name2": "Star Trek Journal",
|
||||
"desc2": "A space adventure sci-fi short drama",
|
||||
"name3": "Ancient Xianxia Chronicles",
|
||||
"desc3": "Love and rivalry in a cultivation world",
|
||||
"name4": "Urban Encounters",
|
||||
"desc4": "Wondrous encounters in a modern city",
|
||||
"name5": "The Last Travelers",
|
||||
"desc5": "A survival journey in a post-apocalyptic world"
|
||||
},
|
||||
"variantNames": {
|
||||
"v1": "Grid Cards",
|
||||
"v2": "Horizontal Scroll",
|
||||
"v3": "Compact List",
|
||||
"v4": "Featured First",
|
||||
"v5": "Minimal List"
|
||||
},
|
||||
"variantDescs": {
|
||||
"v1": "Standard 5-column grid with system card style",
|
||||
"v2": "Horizontal scrollable cards with snap",
|
||||
"v3": "Single-row list with left-right info",
|
||||
"v4": "Large first card + small card grid",
|
||||
"v5": "Minimal dot-list matching input width"
|
||||
},
|
||||
"episodes": "Episodes",
|
||||
"images": "Images",
|
||||
"videos": "Videos",
|
||||
"updated": "Updated",
|
||||
"ago": {
|
||||
"justNow": "Just now",
|
||||
"minutesAgo": "{n}m ago",
|
||||
"hoursAgo": "{n}h ago",
|
||||
"daysAgo": "{n}d ago"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user