Commit Graph

20 Commits

Author SHA1 Message Date
Kinneyzhang
591e2a2ead feat: support reusable table cells and adaptive columns 2026-09-06 11:24:19 +08:00
Kinneyzhang
a3647665c7 test: cover private component autoload wrapper 2026-09-01 17:26:02 +08:00
Kinneyzhang
6a1d816292 fix: make component catalog package reload-safe 2026-09-01 17:07:28 +08:00
Kinneyzhang
4d0d63bbb3 perf: simplify retained data grid rows 2026-08-31 16:06:09 +08:00
Kinneyzhang
a4181d0db1 perf: flatten fixed-width table headers 2026-08-31 15:26:41 +08:00
Kinneyzhang
a35b3dc469 fix: close M0b DataGrid publication contract 2026-08-31 15:17:30 +08:00
Kinneyzhang
46617cc8b2 feat: migrate DataGrid to public keyed range DSL 2026-08-31 13:43:49 +08:00
Kinneyzhang
c1c3015fa7 docs: align etaf-ui DataGrid public contract 2026-08-31 13:21:37 +08:00
Kinneyzhang
7f465fc6d7 refactor: migrate UI styles to canonical properties 2026-08-28 22:06:57 +08:00
Kinneyzhang
c590ed08eb refactor: compose UI primitives with canonical Views 2026-08-27 12:14:51 +08:00
Kinneyzhang
afa1b251e0 refactor: express UI layouts through canonical Box 2026-08-26 16:22:23 +08:00
Kinneyzhang
127748e7b1 chore: migrate conditional bindings for Emacs 31 2026-08-26 00:10:02 +08:00
Kinneyzhang
e85a4079d7 perf: retain keyed UI component state 2026-08-25 17:16:57 +08:00
Kinneyzhang
7ee8d65679 Stabilize themed DataGrid and pagination UI 2026-08-24 02:08:53 +08:00
Kinneyzhang
e2f8fd812c Simplify UI interaction and stabilize DataGrid tracks 2026-08-22 17:37:27 +08:00
Kinneyzhang
263723b186 Keep DataGrid rows compact and readable 2026-08-22 10:37:01 +08:00
Kinneyzhang
058bcab2a7 Keep Button state presentation themeable 2026-08-22 10:19:16 +08:00
Kinneyzhang
0701bc76bb Retain DataGrid actions and bound Pagination 2026-08-22 08:21:19 +08:00
Kinneyzhang
cef776e545 Polish public ETAF UI components 2026-08-22 06:19:05 +08:00
Kinneyzhang
4497121162 feat(ui): add official component catalog
Provide the optional official Component catalog with controlled Button, Checkbox, Label, Panel, and DataGrid implementations plus public-path tests and bilingual usage documentation.
2026-08-05 06:59:22 +08:00