feat: Enhance Project Overview and Review Session pages with improved UI and functionality

- Updated ProjectOverviewPage to enhance the guidelines section with better spacing, larger icons, and improved button styles.
- Refactored ReviewSessionPage to unify filter controls, improve selection actions, and enhance the findings list with a new layout.
- Added dimension tabs and severity filters to the SessionsPage for better navigation and filtering.
- Improved SessionDetailPage to utilize a mapping for status labels, enhancing internationalization support.
- Refactored TaskListTab to remove unused priority configuration code.
- Updated store types to better reflect session metadata structure.
- Added a temporary JSON file for future use.
This commit is contained in:
catlog22
2026-02-03 20:58:03 +08:00
parent 37ba849e75
commit a8385e2ea5
18 changed files with 1621 additions and 675 deletions

View File

@@ -61,6 +61,7 @@
"inProgress": "In Progress",
"running": "Running",
"initializing": "Initializing",
"initialized": "Initialized",
"planning": "Planning",
"completed": "Completed",
"failed": "Failed",
@@ -264,6 +265,71 @@
"expandAria": "Expand sidebar"
}
},
"liteTasks": {
"title": "Lite Tasks",
"type": {
"plan": "Lite Plan",
"fix": "Lite Fix",
"multiCli": "Multi-CLI Plan"
},
"quickCards": {
"tasks": "Tasks",
"context": "Context"
},
"multiCli": {
"discussion": "Discussion",
"discussionRounds": "Discussion Rounds",
"discussionDescription": "Multi-CLI collaborative planning with iterative analysis and cross-verification",
"summary": "Summary",
"goal": "Goal",
"solution": "Solution",
"implementation": "Implementation",
"feasibility": "Feasibility",
"risk": "Risk",
"planSummary": "Plan Summary"
},
"createdAt": "Created",
"rounds": "rounds",
"tasksCount": "tasks",
"untitled": "Untitled Task",
"discussionTopic": "Discussion Topic",
"contextPanel": {
"loading": "Loading context data...",
"error": "Failed to load context",
"empty": "No context data available",
"explorations": "Explorations",
"explorationsCount": "{count} explorations",
"diagnoses": "Diagnoses",
"diagnosesCount": "{count} diagnoses",
"contextPackage": "Context Package",
"focusPaths": "Focus Paths",
"summary": "Summary",
"taskDescription": "Task Description",
"complexity": "Complexity"
},
"status": {
"completed": "Completed",
"inProgress": "In Progress",
"blocked": "Blocked",
"pending": "Pending"
},
"subtitle": "{count} sessions",
"empty": {
"title": "No {type} sessions",
"message": "No sessions found for this type"
},
"noResults": {
"title": "No results",
"message": "No sessions match your search"
},
"searchPlaceholder": "Search sessions...",
"sortBy": "Sort by",
"sort": {
"date": "Date",
"name": "Name",
"tasks": "Tasks"
}
},
"askQuestion": {
"defaultTitle": "Questions",
"description": "Please answer the following questions",