组件/Store 插件商店

Store 插件商店

带精选、搜索、权限详情与安装流程的插件商店

自 0.6.0BETA

当前组件文档正在开发中

该页面正在持续迁移,示例与 API 可能会继续调整。

用法

插件商店

安装、更新与授权只在你点击后发生;「单位换算」首次下载会失败,用来演示重试。

示例加载中...

概述

Tuff 客户端的插件商店:清单与权限取自仓库,评分、安装量与评论为示例数据,没有任何付费入口。

  • 安装、更新、授权与卸载只由你的点击开始;自动演示只把轮播转一圈并报告可更新;减少动态效果时轮播不动。
  • 轮播背景在亮暗两种文档页里都是深色,整个轮播按暗色主题渲染。
  • 点「安装」即弹权限确认(客户端是先下载校验再确认):「始终允许」「仅本次会话」「拒绝安装」;社区插件另有非官方来源提示。
  • 下载中可以取消;「单位换算」首次下载超时,「重试」不再重复询问权限。
  • 详情在栏内替换列表,「返回」或 Esc 回到原滚动位置;展开后详情为右侧栏。不用 TxDrawer,以免焦点被拽回、一次 Esc 关掉两层。
  • 轮播的非当前页 inert,自动播放时不播报;焦点在轮播里时 ← / → 切换。
  • 风险等级的颜色与图标都附带文字;只读星级对读屏隐藏,改读一句文字。

自定义

  • 接入真实商店时,插件、渠道、权限与理由直接读清单与商店 API;分组换成商店返回的 category。
  • 安装状态表按插件 id 索引:把计时器换成客户端上报的阶段,各处操作位自动跟随。
  • 评分与评论走审核:提交后先显示「待审核」,通过后再计入均分。
  • 需要带图标的搜索建议时,用 TxSearchInput 加手写列表替换 TxSearchSelect,并自己实现组合框的键盘与读屏语义。

相关组件

区域组件作用
顶栏TxFilterChips、TxSearchSelect视图切换与搜索建议
分类与排序TxFilterChips、TxFlatRadio、TxSidebarNav分类计数与排序
精选轮播手写区域、TxButton手写轮播,控制常驻
插件卡片TxCard、TxIconChip、TxRating、TxTag图标、简介、评分与渠道
操作位TxButton、TxProgressBar共用一套状态的安装按钮
可更新提示TxStatusBadge检查更新后的提示
详情头部TxCornerOverlay、TxTooltip、TxDropdownMenu认证角标与「⋯」菜单
详情分页TxTabs、TxImageGallery、TxKbd、TxStatusBadge、TxTimeline概览、权限、版本与评论
评论TxRating、TxProgressBar、TxAvatar、TxTextarea均分、分布与写评论
已安装TxCardItem、TxSwitch、TxEmptyState已安装列表与启用开关
确认TxModal权限、更新与卸载确认
空结果与提示TxSearchEmpty、TxToastPanel清除搜索与结果提示