29 Commits

Author SHA1 Message Date
bab415ba83 Revert "fix: 模型列表右侧面板改为VScrollPanel支持滚动"
This reverts commit e186e74b631e162161d5525b21a00191ccf35f1a.
2026-06-01 17:38:27 +08:00
e186e74b63 fix: 模型列表右侧面板改为VScrollPanel支持滚动 2026-06-01 17:25:52 +08:00
be3c939955 fix: 模型广场彻底重构 — 移除TabPanel,用VBox+script切换视图
根因链:
1. TabPanel内部容器结构导致getWidgetById找不到tab content中的widget
2. urlwidget渲染后替换自身DOM,id丢失

修复:
- model_plaza.ui: 移除TabPanel,用两个VBox(按分类/按供应商)+script切换display
- plaza_cards_panel/plaza_provider_panel改为VBox容器(urlwidget作子组件),id不丢失
- CSS用#plaza_view_provider{display:none}初始隐藏供应商视图
- 切换按钮用getElementById直接操作display,不依赖bricks widget寻址
- 全链路filler确保VScrollPanel获得确定高度可滚动
2026-06-01 13:44:20 +08:00
063e158989 fix: 右侧模型列表不可滚动 — 添加filler CSS和flex布局
- show_llms/show_llms_by_providers的HBox加css:filler
- 右侧urlwidget加css:filler
- show_llms_cards两个文件的VScrollPanel加css:filler
- CSS中为tabpanel-content和scrollpanel添加flex布局确保高度传递
2026-06-01 13:29:57 +08:00
2f75784ea6 fix: 模型广场左侧导航点击右侧不更新 — target加app.前缀+mode:replace
根因:左侧按钮与右侧面板是HBox下的兄弟关系,非父子关系。
bricks框架要求兄弟间引用需加app.前缀才能正确寻址。
同时添加mode:replace确保每次点击替换旧内容。
2026-06-01 13:20:16 +08:00
2b30a3f0dc feat: 模型广场改为左右分栏布局,左侧分类/供应商导航,右侧模型卡片 2026-06-01 11:56:00 +08:00
dc007a30a9 feat: 模型广场页面 - 新增 model_plaza.ui (TabPanel按分类/按供应商) - 新增 model_plaza.css (卡片悬浮效果/间距优化) - show_llms/show_llms_by_providers 添加 plaza-card/plaza-grid CSS - load_path.py 注册权限 2026-05-31 11:08:10 +08:00
59d3c406ab fix: remove hardcoded dark theme colors from index.ui and show_llms pages
- Remove bgcolor/color/border hardcoded dark theme values from index.ui
- Use css:'card' class instead of inline bgcolor for navigation cards
- Remove conflicting bgcolor:#def0f0 from show_llms/show_llms_by_providers/show_same_catelog_llm
- Let system theme (bricks.css/shell_theme.css) handle styling
2026-05-27 11:31:13 +08:00
7688349a35 bugfix 2026-02-27 16:47:00 +08:00
01e3ab7660 bugfix 2026-01-06 15:29:14 +08:00
fcea81fc1d bugfix 2026-01-06 11:13:36 +08:00
d32e25feb1 bugfix 2026-01-06 11:00:38 +08:00
38d3806e82 bugfix 2025-11-18 16:18:13 +08:00
ba950af0db bugfix 2025-11-13 16:51:53 +08:00
b42cdb318a bugfix 2025-11-13 15:17:51 +08:00
3f70e9ceb3 bugfix 2025-11-13 15:14:02 +08:00
5ed1ffd15e bugfix 2025-09-11 16:30:33 +08:00
522dd29651 bugfix 2025-09-11 16:06:53 +08:00
906b7fad26 bugfix 2025-09-09 18:05:11 +08:00
9dcfef14f6 bugfgix 2025-09-05 11:27:59 +08:00
90222b5c29 bugfix 2025-09-04 17:26:02 +08:00
7851e80822 bugfix 2025-09-04 13:47:32 +08:00
8a4a096b96 bugfix 2025-08-31 10:11:41 +08:00
c542f64f9d bugfix 2025-08-31 10:03:30 +08:00
b2d855cc79 bugfix 2025-08-29 15:01:41 +08:00
a15f47a34d bugfix 2025-08-29 11:47:36 +08:00
e6e1ca8ccd bugfix 2025-08-21 12:09:31 +08:00
950ea7d295 bugfix 2025-08-21 11:57:14 +08:00
9ec7d2f686 bugfix 2025-08-09 13:18:29 +08:00