33 Commits
Author SHA1 Message Date
chinboy 21903f7a30 fix(Generator): 统一语义部件 Since 为三段式发布版本并校验格式 2026-09-17 11:13:21 +08:00
chinboy ce813e0579 feat(Semantic): 增加 SplitButton 语义部件并修复弹层钉住与子菜单状态递归 2026-09-17 11:13:20 +08:00
chinboy babbbd4c72 feat(Semantic): 增加 DropdownButton 语义部件并对齐上游示例 2026-09-17 11:13:03 +08:00
chinboy a31e7a8bd2 test(Button): align root surface source assertions 2026-09-17 11:08:54 +08:00
chinboy b71f9b4fa0 refactor(Button)!: remove CustomBackground for standard Background 2026-09-17 11:08:52 +08:00
chinboy 98b82b0089 feat(Semantic): enhance Button wave spirit brush logic and add semantic part showcase 2026-09-17 10:56:49 +08:00
chinboy 937415aa94 feat(Semantic): enforce static semantic class markers in templates 2026-09-17 10:54:05 +08:00
chinboy 05c04e8d3c feat(Theme): implement Semantic Part contracts and tooling 2026-09-17 10:54:05 +08:00
chinboy 32db264104 fix(Button): remove browser-specific theme overrides 2026-09-01 07:23:37 +08:00
chinboy eddcd662af feat(Popup): add internal pinned-open testing support 2026-08-26 10:44:09 +08:00
chinboy c8391999da feat(Button): add IconWidth and IconHeight properties for user and loading icons 2026-08-03 12:58:30 +08:00
chinboy 77b02d6a41 refactor(Theme)!: implement compiled theme architecture 2026-08-02 09:32:11 +08:00
chinboy 809e77e44c style: remove unused using directives 2026-07-31 23:45:25 +08:00
chinboy 0db9e93395 fix(SplitButton): keep child bounds stable across arrange passes 2026-07-23 16:30:05 +08:00
chinboy 6721bf3c3c feat(Theme): add resolver loading and Gallery theme switching 2026-07-20 13:13:19 +08:00
chinboy ef78500ad4 fix: stabilize theme inheritance and motion state transitions 2026-07-20 00:00:27 +08:00
chinboy 9079e040fd refactor: update namespace from Tokens to DesignTokens across multiple files 2026-07-19 14:29:46 +08:00
chinboy 95f8e8a165 refactor: update namespace from TokenSystem to Tokens across multiple files 2026-07-19 14:17:09 +08:00
chinboy 4a401f3de1 refactor: reorganize theme namespaces and update references to Algorithms 2026-07-19 13:48:06 +08:00
chinboy cfb7457145 refactor(Theme): rename Component to Control in token system and related files 2026-07-16 19:15:19 +08:00
chinboy f5a78b0b90 refactor(Theme): migrate general layout token scopes 2026-07-16 12:48:02 +08:00
chinboy f7b6e174ac refactor(Button): isolate component theme tokens 2026-07-16 12:48:02 +08:00
CHINBOY c23778a6c9 fix(controls): refine border rendering and gallery regressions 2026-07-10 17:06:52 +08:00
chinboy 19cb14345c refactor(Button): use AtomUI border renderer for button frames 2026-07-08 15:10:37 +08:00
chinboy 6d198b0998 fix(SplitButton): keep secondary button stable during resize 2026-07-03 07:51:23 +08:00
chinboy f61cf166d4 feat(Button): refactor theme variable configuration and enhance shadow rendering 2026-06-29 15:34:56 +08:00
chinboy f737f06f4e feat(Button): add configurable icon placement 2026-06-21 16:48:18 +08:00
chinboy 53f74c8f66 feat(Button): add custom sizing for button family 2026-06-19 20:31:41 +08:00
chinboy 239cd4dd8b feat(Button): add CustomBackground property and related styles for gradient backgrounds 2026-06-17 15:55:28 +08:00
chinboy 1d3a751888 feat(Button): add Color and Variant properties to Button API and update documentation 2026-06-17 14:16:06 +08:00
chinboy 5d3b83db98 feat(Button): implement ICompactSpaceAware and IFormItemAware interfaces with related methods and tests 2026-06-17 11:14:13 +08:00
chinboy 6b25a5b5db feat(HyperLinkButton): update icon color binding to follow foreground property 2026-06-15 16:59:13 +08:00
chinboy d9e99635ea gallery: redesign gallery shell and showcase pages 2026-06-12 11:52:38 +08:00