feat(ui): update ui style

This commit is contained in:
RhenCloud 2026-08-16 21:25:57 +08:00
parent ca6dfd3f64
commit 47d7c9105b
No known key found for this signature in database
GPG key ID: A574A617378C4E0B
35 changed files with 1577 additions and 591 deletions

View file

@ -14,11 +14,17 @@ const en: Dict = {
"login.forbidden": "Access denied — this GitHub account is not an admin or group admin.",
"login.prompt": "Sign in with GitHub to manage routes.",
"login.button": "Sign in with GitHub",
"tab.overview": "Overview",
"tab.groups": "Groups",
"tab.logs": "Send Logs",
"tab.audit": "Audit Log",
"tab.metrics": "Metrics",
"metrics.title": "Delivery Metrics",
"tab.metrics": "Stats",
"metrics.title": "Delivery Stats",
"metrics.successRate": "Success rate",
"overview.routes": "Routes",
"overview.recent": "Recent deliveries",
"overview.viewAll": "View all",
"overview.refreshed": "Refreshed",
"metrics.refresh": "Refresh",
"metrics.total": "Total",
"metrics.ok": "OK",
@ -28,8 +34,44 @@ const en: Dict = {
"metrics.avgAttempts": "Avg attempts",
"metrics.byPlatform": "By platform",
"metrics.byEvent": "By event",
"metrics.byStatus": "By status",
"metrics.recentFailures": "Recent failures",
"metrics.empty": "No delivery data yet",
"metrics.filterGroup": "Group",
"metrics.allGroups": "All groups",
"metrics.sortTotal": "By total",
"metrics.sortFailed": "By failures",
"metrics.sortRate": "By failure rate",
"metrics.retryRate": "Retry rate",
"event.push": "push",
"event.pull_request": "pull_request",
"event.pull_request_review": "pull_request_review",
"event.pull_request_review_comment": "pull_request_review_comment",
"event.issues": "issues",
"event.issue_comment": "issue_comment",
"event.workflow_run": "workflow_run",
"event.workflow_job": "workflow_job",
"event.status": "status",
"event.deployment": "deployment",
"event.deployment_status": "deployment_status",
"event.ping": "ping",
"event.release": "release",
"event.create": "create",
"event.delete": "delete",
"event.star": "star",
"event.fork": "fork",
"event.check_run": "check_run",
"event.check_suite": "check_suite",
"event.commit_comment": "commit_comment",
"event.member": "member",
"event.label": "label",
"event.milestone": "milestone",
"event.discussion": "discussion",
"event.discussion_comment": "discussion_comment",
"event.repository": "repository",
"event.code_scanning_alert": "code_scanning_alert",
"event.dependabot_alert": "dependabot_alert",
"event.custom": "custom",
"status.loading": "loading",
"status.connected": "connected",
"kpi.groups": "GROUPS",
@ -113,7 +155,12 @@ const en: Dict = {
"filter.keyword": "Keyword",
"routeEditor.editTitle": "Edit route",
"routeEditor.newTitle": "New route",
"routeEditor.eyebrow": "Route",
"routeEditor.close": "Close",
"routeEditor.sectionBasic": "Basic",
"routeEditor.sectionOptions": "Options",
"routeEditor.sectionFilters": "Filters",
"routeEditor.sectionTargets": "Targets",
"routeEditor.templates": "Templates",
"routeEditor.templatesNote": "(click to prefill filters)",
"templates.push": "Push",
@ -174,7 +221,13 @@ const en: Dict = {
"routeEditor.errChannel": "Target {n} channel ID is required",
"groupEditor.editTitle": "Edit group",
"groupEditor.newTitle": "New group",
"groupEditor.eyebrow": "Group",
"groupEditor.close": "Close",
"groupEditor.sectionBasic": "Basic",
"groupEditor.sectionPreferences": "Preferences",
"groupEditor.sectionAccess": "Access & members",
"groupEditor.sectionProviders": "Providers",
"groupEditor.sectionLog": "Logging",
"groupEditor.name": "Name",
"groupEditor.namePlaceholder": "My Team",
"groupEditor.id": "ID",
@ -291,11 +344,17 @@ const zh: Dict = {
"login.forbidden": "访问被拒绝 —— 该 GitHub 账号不是超级管理员或分组管理员。",
"login.prompt": "使用 GitHub 登录以管理路由。",
"login.button": "使用 GitHub 登录",
"tab.overview": "概览",
"tab.groups": "分组",
"tab.logs": "发送日志",
"tab.audit": "审计日志",
"tab.metrics": "指标",
"metrics.title": "投递指标",
"tab.metrics": "统计",
"metrics.title": "投递统计",
"metrics.successRate": "成功率",
"overview.routes": "路由",
"overview.recent": "最近投递",
"overview.viewAll": "查看全部",
"overview.refreshed": "已刷新",
"metrics.refresh": "刷新",
"metrics.total": "总计",
"metrics.ok": "成功",
@ -305,8 +364,44 @@ const zh: Dict = {
"metrics.avgAttempts": "平均尝试次数",
"metrics.byPlatform": "按平台",
"metrics.byEvent": "按事件",
"metrics.byStatus": "按状态",
"metrics.recentFailures": "最近失败",
"metrics.empty": "暂无投递数据",
"metrics.filterGroup": "分组",
"metrics.allGroups": "全部分组",
"metrics.sortTotal": "按总量",
"metrics.sortFailed": "按失败",
"metrics.sortRate": "按失败率",
"metrics.retryRate": "重试率",
"event.push": "推送",
"event.pull_request": "拉取请求",
"event.pull_request_review": "PR 审查",
"event.pull_request_review_comment": "PR 审查评论",
"event.issues": "议题",
"event.issue_comment": "议题评论",
"event.workflow_run": "工作流运行",
"event.workflow_job": "工作流任务",
"event.status": "提交状态",
"event.deployment": "部署",
"event.deployment_status": "部署状态",
"event.ping": "心跳",
"event.release": "发布",
"event.create": "创建",
"event.delete": "删除",
"event.star": "星标",
"event.fork": "复刻",
"event.check_run": "检查运行",
"event.check_suite": "检查套件",
"event.commit_comment": "提交评论",
"event.member": "成员",
"event.label": "标签",
"event.milestone": "里程碑",
"event.discussion": "讨论",
"event.discussion_comment": "讨论评论",
"event.repository": "仓库",
"event.code_scanning_alert": "代码扫描",
"event.dependabot_alert": "依赖告警",
"event.custom": "自定义",
"status.loading": "加载中",
"status.connected": "已连接",
"kpi.groups": "分组",
@ -386,7 +481,12 @@ const zh: Dict = {
"filter.keyword": "关键词",
"routeEditor.editTitle": "编辑路由",
"routeEditor.newTitle": "新建路由",
"routeEditor.eyebrow": "路由",
"routeEditor.close": "关闭",
"routeEditor.sectionBasic": "基本信息",
"routeEditor.sectionOptions": "选项",
"routeEditor.sectionFilters": "过滤器",
"routeEditor.sectionTargets": "目标",
"routeEditor.templates": "模板",
"routeEditor.templatesNote": "(点击可预填过滤器)",
"templates.push": "推送",
@ -446,7 +546,13 @@ const zh: Dict = {
"routeEditor.errChannel": "第 {n} 个目标频道 ID 为必填项",
"groupEditor.editTitle": "编辑分组",
"groupEditor.newTitle": "新建分组",
"groupEditor.eyebrow": "分组",
"groupEditor.close": "关闭",
"groupEditor.sectionBasic": "基本信息",
"groupEditor.sectionPreferences": "偏好",
"groupEditor.sectionAccess": "访问与成员",
"groupEditor.sectionProviders": "提供方",
"groupEditor.sectionLog": "日志",
"groupEditor.name": "名称",
"groupEditor.namePlaceholder": "我的团队",
"groupEditor.id": "ID",