chore(i18n,ui): 全站冗长文案精简 + shadcn 样板汉化 + 一致性修复
- 文案:约 25 组长文案中英同步精简(数据源引导/RBAC 注解/采集提示/删除确认等),三处重复 Ingress 教学收敛 - 汉化 shadcn 样板:分页 Previous/Next/aria、弹窗与抽屉 Close 接入 i18n(common.ui.*) - 一致性:查询授权面板 p-4、仪表盘卡片 p-6、分析卡头 pb-3、部署总数图标配色、 每日统计错误可重试、策略卡/最近部署行 truncate、状态徽章字重、三处原生 checkbox 换 shadcn、Label 浏览器圆角 - 词典:删除无引用的 raw.*/views.* 死键;zh 复数键风格统一(importCount/hits) - 快捷查询提示、Ingress 统计口径与表内说明按反馈删减
This commit is contained in:
1 parent
2da0a2bece
commit
3a8eb521e2
34 files changed
+162
-240
No files matched your search
@@ -60,7 +60,7 @@ export const RecentDeploymentsCard = memo(function RecentDeploymentsCard({
|
||||
<p className="text-sm font-medium text-foreground truncate">
|
||||
{d.name}
|
||||
</p>
|
||||
<p className="text-xs text-muted-foreground">
|
||||
<p className="truncate text-xs text-muted-foreground">
|
||||
{d.mode} · {d.namespace || 'loki'}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -79,7 +79,7 @@ export const ResourceListCard = memo(function ResourceListCard({
|
||||
)}
|
||||
</div>
|
||||
<span
|
||||
className={`px-2 py-0.5 rounded-full text-xs flex-shrink-0 ${getStatusColorClass(
|
||||
className={`px-2 py-0.5 rounded-full text-xs font-medium flex-shrink-0 ${getStatusColorClass(
|
||||
getItemStatus(item)
|
||||
)}`}
|
||||
>
|
||||
|
||||
@@ -46,7 +46,7 @@ const DashboardPage = memo(function DashboardPage() {
|
||||
label={t('stat.totalDeployments')}
|
||||
value={stats.totalDeployments}
|
||||
icon={Rocket}
|
||||
iconColor="text-primary"
|
||||
iconColor="text-success"
|
||||
iconBg="bg-success/10"
|
||||
sub={{
|
||||
icon: TrendingUp,
|
||||
@@ -100,7 +100,7 @@ const DashboardPage = memo(function DashboardPage() {
|
||||
{/* 快速开始引导:尚无任何部署时置顶(状态推导式引导) */}
|
||||
{(data?.stats.totalDeployments ?? 0) === 0 && (
|
||||
<Card className="border-primary/30 bg-primary/5">
|
||||
<CardContent className="p-5 flex items-center justify-between flex-wrap gap-3">
|
||||
<CardContent className="p-6 flex items-center justify-between flex-wrap gap-3">
|
||||
<div className="flex items-center gap-3">
|
||||
<div className="w-10 h-10 rounded-xl bg-primary/10 flex items-center justify-center">
|
||||
<Wand2 className="w-5 h-5 text-primary" />
|
||||
|
||||
Reference in new issue
Block a user