8 Commits

Author SHA1 Message Date
6759a84ea1 fix: int(params_kw._is_mobile or 0) 防止NoneType 2026-07-06 16:59:21 +08:00
b5a63d412c fix: 1)get_pricing_display加model过滤避免混入其他模型价格 2)卡片布局分开描述VScrollPanel+定价VBox确保定价始终可见 2026-07-06 15:44:44 +08:00
109d081a3f fix: wrap description+pricing in VScrollPanel so long descriptions don't push pricing off-screen
- show_llms_cards.ui: card-body-scroll VScrollPanel wraps Text(desc) + Filler(pricing)
- show_llms_cards_by_provider.ui: same fix
2026-07-06 15:08:51 +08:00
8ee2eccc55 feat: add pricing display to model cards
- utils.py: get_llms_by_catelog now queries all distinct ppids for each model
  and calls get_pricing_display to get pricing text
- show_llms_cards.ui: added Filler with pricing-box CSS to display pricing info
- model_plaza.css: added styles for pricing-box and pricing-text (light/dark mode)
2026-06-12 11:28:16 +08:00
2792fc7bda fix: show_llms_cards card overlap - set col_cwidth:25 matching card width, col_cgap:1 for spacing 2026-06-12 11:20:41 +08:00
76ddfaabc7 fix: 移除DynamicColumn的filler类,修复卡片区域无法滚动
DynamicColumn的css=filler会导致overflow:hidden,裁剪卡片内容。
改为css=plaza-grid让DynamicColumn有自然高度,VScrollPanel可正常滚动。
2026-06-02 00:02:06 +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
2b30a3f0dc feat: 模型广场改为左右分栏布局,左侧分类/供应商导航,右侧模型卡片 2026-06-01 11:56:00 +08:00