proposal.md
1.16 KB
提案:添加款式设计锁定功能和表情符号按钮
需求背景
- 用户在使用"随机生成参数"功能时,希望能够锁定某些已经满意的参数,避免被随机化
- 款式设计面板的添加/删除按钮占用空间较多,需要优化界面以节约宝贵的面板空间
核心功能
-
锁定/解锁功能:
- 在每个类别的添加/删除按钮旁边添加一个锁定按钮
- 锁定状态下,点击"随机生成参数"时该类别不会变化
- 复用同一个按钮,点击切换锁定/解锁状态
- 使用表情符号
(解锁) 和
(锁定) 表示状态
-
表情符号按钮优化:
- 添加按钮:
- 删除按钮:
️ - 锁定/解锁按钮:
/
- 所有按钮使用纯表情符号,减少文字占用空间
- 添加按钮:
实现范围
- 修改 StyleDesignerTab 类
- 为每个类别添加锁定状态管理
- 更新 randomize_parameters 方法以跳过锁定的类别
- 优化按钮布局以适应更小的表情符号按钮
预期效果
- 用户可以精确控制哪些参数参与随机生成
- 界面更加紧凑,节省面板空间
- 保持功能的直观性和易用性