Commit Graph

86 Commits

Author SHA1 Message Date
徐涛
38b11dcd85 refactor(Builder.tsx): 移除调试用的console.log语句 2025-07-20 09:57:12 +08:00
徐涛
58be84c499 refactor(q-2-scheme): 将neutral和surface类型改为Q2ColorSet并更新相关引用
更新Q2Baseline类型中的neutral、neutralVariant、surface和surfaceVariant字段类型为Q2ColorSet
调整Preview组件中相关属性的引用方式
修复SchemeDetail组件中Q2Scheme的props类型
2025-07-20 09:00:30 +08:00
徐涛
afaa7d25de feat(q-2-scheme): 添加中性色板并优化自定义颜色展示
- 在Q2Baseline类型中添加neutralSwatch字段
- 将custom重命名为customColors以提高语义清晰度
- 优化预览组件中色板的展示样式,添加标签和间距
- 更新Builder组件处理自定义颜色的映射逻辑
2025-07-20 07:54:17 +08:00
徐涛
a77fb3f18b feat(q-2-scheme): 添加颜色方案预览组件并优化类型定义
新增 Q2SchemePreview 组件用于展示颜色方案的预览效果
将 Map 类型改为 Record 以简化数据结构
2025-07-18 15:45:20 +08:00
徐涛
8a09806b8c feat(方案构建器): 添加Q2方案构建器界面及功能
实现Q2方案构建器的完整界面,包括颜色选择、自定义颜色管理、自动化参数配置和方案设置
添加构建和保存草稿功能,支持生成完整的色彩方案
包含错误处理和表单验证逻辑
2025-07-17 08:18:54 +08:00
徐涛
459b5ea1ab feat(q-2-scheme): 新增Q2SchemeBuilder组件和样式文件 2025-07-14 23:05:08 +08:00
徐涛
4119a1ab64 fix: 修正Q2方案标签并添加导出功能
修复Q2方案的标签显示不一致问题,将"Q Scheme 2"改为"Q2 Scheme"
在Q2方案页面添加导出功能组件
2025-07-14 23:05:01 +08:00
徐涛
e327885545 feat(配色方案): 添加Q2配色方案支持
新增Q2配色方案相关组件、模型和样式定义
在SchemeSign组件中添加q2样式支持
扩展模型以包含Q2方案类型和存储结构
2025-07-14 22:39:01 +08:00
徐涛
2bbb46ced1 refactor(swatch-scheme): 优化颜色方案构建逻辑
- 添加颜色和设置的转换为 SwatchEntry 和 SwatchSchemeSetting
- 重构颜色方案生成逻辑以提高清晰度和可维护性
2025-07-06 22:09:25 +08:00
徐涛
ba8991d1b5 Harmony功能中增加向Scheme选择颜色的功能。 2025-03-31 22:25:43 +08:00
徐涛
1db89e57cc 修复活跃Scheme的激活逻辑。 2025-03-31 17:10:59 +08:00
徐涛
e32eed405f 更新色卡组件中的样式,增加ContextMenu功能。 2025-03-31 16:10:22 +08:00
徐涛
cb9a01109e 修复Q Builder中SchemeSetting初始化的问题。 2025-03-31 06:23:03 +08:00
徐涛
efb2237135 为Q Builder增加保存草稿的功能。 2025-03-31 06:16:03 +08:00
徐涛
2638bbd99a 为Swatch Builder增加保存草稿的功能。 2025-03-30 22:48:49 +08:00
徐涛
f284a7ef62 修复保存草稿的时候,自定义颜色出现两个的问题。 2025-03-30 22:33:56 +08:00
徐涛
00d1e425c0 为M2 Builder增加保存草稿的功能。 2025-03-30 22:32:57 +08:00
徐涛
0a5d475655 为M3 Builder增加保存草稿的功能。 2025-03-30 22:23:49 +08:00
徐涛
a1f63cd724 精简M3D Builder中收集源数据的代码。 2025-03-30 22:10:05 +08:00
徐涛
5f3d58f0f5 为M3D Builder增加保存草稿的功能。 2025-03-30 22:01:01 +08:00
徐涛
c4a2f6f638 增加CSS自动Scheme导出内容的解析和展示。 2025-03-09 08:46:00 +08:00
徐涛
639b6b223e 避免Scheme在构建之前点击预览和导出。 2025-02-17 10:10:10 +08:00
徐涛
84c164b2c8 完成M3动态Scheme的创建。 2025-02-17 09:28:33 +08:00
徐涛
d0e8acc5c0 基本完成M3动态Scheme的构建功能。 2025-02-14 08:04:44 +08:00
徐涛
6396b257cb 增加M3 Dynamic Scheme的详细页面组成。 2025-02-13 14:57:09 +08:00
徐涛
2ddffe1b12 调整涉及WASM内结构体的实例化位置。 2025-02-10 16:43:30 +08:00
徐涛
3eae8116e7 更改WASM的引入方式。 2025-02-10 16:17:59 +08:00
徐涛
2ec3578e1c 修复或屏蔽编译错误。 2025-02-10 14:42:17 +08:00
徐涛
88e3d1f928 修正大部分的编译错误。 2025-02-10 14:28:34 +08:00
徐涛
2c47369772 基本完成M2 Scheme的预览。 2025-02-10 09:51:15 +08:00
徐涛
546ca97b10 基本完成M2 Scheme的构建功能。 2025-02-10 08:38:40 +08:00
徐涛
6b262f536d 调整M3 Scheme部分内容的预览展示。 2025-02-08 17:17:56 +08:00
徐涛
7bfe9a7620 基本完成M3 Scheme的生成功能。 2025-02-08 15:17:04 +08:00
徐涛
1b044c66d7 调整M3 Scheme预览中色块的布局。 2025-02-08 15:16:18 +08:00
徐涛
e74ffc9721 基本完成M3 Scheme的预览页面。 2025-02-08 15:10:56 +08:00
徐涛
1553c51621 完成M3 Scheme构建页面的功能。 2025-02-08 13:54:12 +08:00
徐涛
5d3fc2903b 提取用来录入自定义颜色的公共ColorEntry组件。 2025-02-08 10:11:02 +08:00
徐涛
71feeb4efc 放置默认的M3 Scheme和M2 Scheme的主要切换页面。 2025-02-07 22:59:35 +08:00
徐涛
505af1c67e 修正是否包含Primary颜色的表单控制。 2025-02-07 22:27:06 +08:00
徐涛
320b750834 完成Swatch Scheme的构建基本功能。 2025-02-07 22:22:33 +08:00
徐涛
6728ca1be2 提升导出页面组件为公共组件。 2025-02-07 22:22:03 +08:00
徐涛
8b0e9699c7 调整Q Scheme Builder中Grid布局中内容的对齐方式。 2025-02-07 13:25:29 +08:00
徐涛
e9c2d4cb16 完成Q Scheme的导出复制功能。 2025-02-07 09:56:40 +08:00
徐涛
f9f855e818 调整Q Scheme构造组件对于已记录值的获取和处理。 2025-02-07 09:01:26 +08:00
徐涛
7468e28928 调整Q Scheme颜色单元格预览内容格式。 2025-02-07 08:18:21 +08:00
徐涛
74dd9e7354 完成Q Scheme预览功能。 2025-02-07 06:23:43 +08:00
徐涛
32d8457802 Q Scheme Builder增加用于通知Scheme构建完成的事件。 2025-02-06 14:31:22 +08:00
徐涛
b124bb4eda 基本完成Q Scheme的Builder功能。 2025-02-06 11:21:51 +08:00
徐涛
20757a789a 完善不可识别Scheme的警告页面。 2025-01-24 15:17:07 +08:00
徐涛
f9f984a1b4 重构Scheme编辑器结构。 2025-01-24 15:09:25 +08:00