4 Commits

Author SHA1 Message Date
97041b4668 fix: replace background with bgcolor, unwrap widgettype:Page to promote subwidgets to top level 2026-05-06 07:49:04 +08:00
bbd2dd4919 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:12 +08:00
a72637b2a3 sync: local modifications to contract_management
- Updated core modules: __init__, ai_config, ai_core, attachment, contract, enhanced_contract
- Updated mysql.ddl.sql
- Updated UI files: contract_detail, contract_edit, contract_list
- Added new files: api/*.dspy, contract_list.dspy
2026-04-28 18:49:46 +08:00
e3e1be8568 bugfix 2026-04-15 15:03:57 +08:00