Skip to content

设置页主题分组Tab初始化状态与实际生效主题不同步 #511

@ymkiux

Description

@ymkiux

现象

  1. 主题切换功能本身正常:切换 Hermès 主题后,localStorage.maxx-ui-theme、页面根节点 class 均已正确生效;
  2. 进入设置页主题配置区域,Tab 写死默认选中「Default」分组,即便当前生效为 Hermès / Tiffany 等奢华系主题,仍停留在 Default 分组,看不到对应奢华主题配置;
  3. 刷新/重进页面复现概率100%,造成用户视觉误判:主题切换未生效、被重置。

预期

  1. 识别当前生效主题归属:light/dark/system → 默认定位 Default Tab;hermes/tiffany → 默认定位 Luxury Tab;
  2. 切换主题后,设置页主题分组Tab实时联动匹配所属分组;
  3. UI展示与实际生效主题状态一致,消除假失败交互体感。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions