diff --git a/project_doing.md b/project_doing.md index 9cb92a6..efbc964 100644 --- a/project_doing.md +++ b/project_doing.md @@ -40,3 +40,15 @@ - Updated Panel B template to use real API data structure. + +## 2026-01-24 + +### [Task 10] Optimize Dark Mode for simulate.vue +- **Time**: 2026-01-24 +- **Goal**: Full support for dark theme using dark: classes for all components in the simulation page. +- **Scope**: src/pages/simulate.vue +- **Result**: + - Applied detailed dark: classes to Sidebar, Panel A/B, and Data Tables. + - Optimized color contrast for sticky columns and scrollable areas in dark mode. + - Updated all modals (Major list, Switch plan) and Popconfirm UI for dark mode compatibility. + diff --git a/src/pages/simulate.vue b/src/pages/simulate.vue index 1e107fd..d280a26 100644 --- a/src/pages/simulate.vue +++ b/src/pages/simulate.vue @@ -593,8 +593,8 @@ function deletePlan(planId: string) { 1. 移动端提示层 (Phone View) 逻辑:默认显示 (flex),在 lg (1024px) 及以上屏幕隐藏 ========================================================== --> -
-
+
+
@@ -605,10 +605,10 @@ function deletePlan(planId: string) {
-

+

请访问小程序

-

+

当前页面包含大量数据表格,
为保证最佳体验,请在 PC 端浏览
或前往微信小程序查看。

@@ -625,7 +625,7 @@ function deletePlan(planId: string) { 新增:左侧固定侧边栏 ========================================================== -->