5648da13c7
feat(mobile): 底部TabBar溢出「更多」机制+MobileSheet底部上滑竖向菜单(2026-09-08用户要求:tab多于4个时第5格收更多,点击弹竖菜单,选中项照常open_tab进内容区)——TabBar opts.more追加更多格(派发more事件,永不高亮);TabPanel createMobileBar按max_visible(默认4)切visible/overflow,more.dataurl动态项打开时实时拉(已购产线购买即出现,无需改index.ui);新增MobileSheet控件(蒙层9500>TabBar9000<PopupWindow10000起,功能弹窗不被蒙层挡;面板justify-content:flex-end贴底,column下align-items会挤右侧;同屏单例;_teardown自实现摘除防蒙层残留;popup:true项点击直接widgetBuild urlwidget走PopupWindow自开链路);css含dark变体
2026-09-08 19:30:55 +08:00
1d4c6be71f
fix(mobile): 手机全屏弹窗底部让出TabBar(不盖底部标签栏,用户随时可点Tab离开)+pl-gate定位工具类(未购门禁遮罩用)(2026-09-08用户三条要求)
2026-09-08 16:01:13 +08:00
902d6f824f
feat(mobile): 手机端H5适配收编入框架——TabBar/ChipBar控件+声明式mobile_hidden/mobile_opts+TabPanel mobile_bar模式+AgentIO.set_pipeline切产线+index_tab.js动态tab收编(修show_tabcontent未定义name/refresh语义/add_tab不存在的add_removeable三处旧bug)+PopupWindow全屏化+iOS 16px输入防缩放(2026-09-07用户需求:适配逻辑不出bricks框架)
2026-09-08 14:26:24 +08:00
8a92b95990
fix(css): .scrollpanel 选择器缺逗号导致 VScrollPanel 无 width/height/overflow 样式(高度塌陷)
2026-08-25 15:05:21 +08:00
p
cbfe532050
fix: resizebox z-index above xterm/Wterm content
2026-08-15 01:42:36 +08:00
c726b95714
feat(DimensionFilter): dark/light theme via CSS variables and dimension-filter class
2026-07-31 11:55:39 +08:00
9f4ca625c6
fix: add .dimension-btn-active CSS class for DimensionFilter active state
2026-07-30 15:58:51 +08:00
6c94ce66a2
add FlipCard and Carousel bricks widgets + CSS
2026-07-23 14:57:14 +08:00
Hermes Agent
937d6575ed
fix: Form validation - fix red text CSS selector and add focus-to-clear
2026-06-18 17:45:28 +08:00
Hermes Agent
37f46ed1bd
feat: Form validation — rules-based field validation with inline error display
...
- FormBase: added validate_rules(), _check_rule(), show_field_error(), clear_all_errors()
- FieldGroup: creates hidden error Text widget for fields with rules
- validation(): calls validate_rules() before submit, blocks on failure
- CSS: .inputbox.field-error red border, .field-error-msg red text
- Supported rule types: required, minlength, maxlength, min, max, pattern, email, number
2026-06-18 17:22:11 +08:00
abfb99aee8
feat: InlineForm控件 - 水平单行表单,支持自定义提交按钮样式
2026-06-13 18:32:06 +08:00
216221f67f
暗色主题: 菜单图标添加filter:invert(1)自适应
2026-05-31 11:22:07 +08:00
ebc8959f4c
fix: 暗色主题输入框背景色优化 #1E293B → #0F172A
...
全局 inputbox 在 dark 主题下使用更深的背景色,与页面主色调协调
2026-05-30 14:32:21 +08:00
970f60e6f5
fix: add background-color to tabular-row-selected for visible selection highlight
2026-05-29 19:25:16 +08:00
fe6d7117ca
fix: dark theme for menu items, popup content, and WindowsPanel
...
- .menuitem: dark bg #334155 + light text #E2E8F0 (with !important to
override Menu widget's inline backgroundColor:white)
- .popup .vbox/.vcontainer/.vscroll: override inline white bg
- .popup h1-h6: light text color for headings
- .mini-window: dark card style for WindowsPanel dock items
- .toppopup: dark shadow variant
2026-05-28 13:51:19 +08:00
447a3d91bc
fix: add [data-theme=dark] CSS overrides for CRUD/tabular/card/input components
...
Sage shell defaults to dark theme but bricks.css had no dark rules,
causing light-gray text (#8a8a8a) on light backgrounds (#fafafa/#efefef)
in CRUD tables — unreadable against the dark shell.
Added comprehensive [data-theme=dark] overrides:
- body: #CBD5E1 text on #0F172A bg
- .card/.tabular/.tabular-row: dark slate backgrounds
- .inputbox/.popup/.modal/.toolbar: dark variants
- .accordion/.tabpanel/.message: dark variants
2026-05-28 11:37:56 +08:00
fba6f1eee3
bugfix
2026-02-28 14:38:12 +08:00
cd71cb3c3c
bugfix
2026-02-28 13:56:45 +08:00
50853eea2f
bugfix
2026-02-28 13:31:52 +08:00
81627889e5
bugfi
2025-11-12 14:14:16 +08:00
5f05212770
bugfix
2025-10-23 13:41:02 +08:00
439f0a8ef4
bugfix
2025-10-05 19:26:03 +08:00
77dd35a6ae
bugfix
2025-10-05 11:54:27 +08:00
00c74e4bfc
bugfix
2025-09-28 12:19:23 +08:00
f777d01c60
bugfix
2025-09-28 11:44:45 +08:00
1412f864e3
bugfix
2025-09-19 11:01:07 +08:00
dd314ee172
bugfix
2025-09-18 18:06:44 +08:00
609f675ca7
bugfix
2025-09-18 17:35:01 +08:00
cd6152bdfa
bugfix
2025-09-18 17:19:51 +08:00
1459033c88
bugfix
2025-09-16 11:07:18 +08:00
da8d752ed0
bugfix
2025-09-12 22:07:26 +08:00
30b9040c63
Merge branch 'main' of git.opencomputing.cn:yumoqing/bricks
2025-09-11 10:33:21 +08:00
724aa68b41
bugfix
2025-09-11 10:32:30 +08:00
48640cd124
bugfix
2025-09-10 16:22:14 +08:00
0f05b0738b
bugfix
2025-09-05 13:51:18 +08:00
87194facbf
bugfix
2025-09-05 13:49:27 +08:00
bb055ed6aa
bugfix
2025-09-05 13:46:32 +08:00
5586c0e5f6
bugfix
2025-09-05 13:44:46 +08:00
e31b2ad8f3
bugfix
2025-09-05 13:43:27 +08:00
606836b9ac
bugfix
2025-09-01 20:13:24 +08:00
37ae853946
bugfix
2025-09-01 20:07:05 +08:00
8d765b71de
bugfix
2025-08-30 00:41:50 +08:00
86d1672251
first commit
2025-07-16 14:28:55 +08:00