|
|
a3cf3ae02a
|
fix: menu.ui labels changed to Chinese
|
2026-05-06 08:17:26 +08:00 |
|
|
|
0928d798ab
|
fix: menu.ui uses CRUD json alias/tblname for URLs matching actual bricks CRUD paths
|
2026-05-06 08:13:30 +08:00 |
|
|
|
51a7a69547
|
fix: replace background with bgcolor, unwrap widgettype:Page to promote subwidgets to top level
|
2026-05-06 07:49:02 +08:00 |
|
|
|
2ca08e495f
|
fix: menu.ui uses '{{entire_url('/modulename/tablename')}}' format for table CRUD items
|
2026-05-05 22:05:23 +08:00 |
|
|
|
f5b64a747f
|
fix: menu.ui is now a Menu widget, not a plain JSON list
|
2026-05-05 22:00:46 +08:00 |
|
|
|
e2a4469c13
|
feat: add menu.ui as module entry point with CRUD and UI/DSpy menu items
|
2026-05-05 21:33:57 +08:00 |
|
|
|
f5b985f241
|
fix: replace backgroundColor with bgcolor (bricks framework valid property)
|
2026-05-05 19:50:14 +08:00 |
|
|
|
321b1b7acb
|
fix: flatten style to options, fix Button/Text widget properties
- Flatten nested style objects directly into options
- Text/Title use 'text', Button uses 'label'
- All paths use {{entire_url()}}
|
2026-05-05 19:36:11 +08:00 |
|
|
|
6fe0cb4930
|
fix: Text widgets use 'text' not 'label', Button widgets use 'label' not 'text'
Per bricks-framework spec:
- Text/Title: use 'text' for non-i18n, 'otext'+'i18n:true' for i18n
- Button: use 'label' for button text
|
2026-05-05 19:28:22 +08:00 |
|
|
|
309f366839
|
feat: add wwwroot/index.ui as module entry point
Integrate all module .ui and .dspy files into a single navigation page
using {{entire_url()}} for all path references.
|
2026-05-05 19:04:01 +08:00 |
|
|
|
74d9c1e426
|
bugfix
|
2026-05-03 14:25:31 +08:00 |
|
|
|
469255afe7
|
sync: local modifications to customer_management
- Updated core.py
- Updated base.ui
- Added new API files: check_tables, customer_pool_list, customers CRUD, handover_list
- Added new UI/DSPY files: customer_edit, customer_list, customer_pool, handover_list
|
2026-04-28 18:51:23 +08:00 |
|
|
|
7f25e71ff3
|
bgufix
|
2026-04-16 13:29:07 +08:00 |
|