Dashboard Redesign (#48)

* feat: add user_template setting

* style: header

* style: page padding

* style: header

* feat: header now time

* style: login page

* feat: nav indicator

* style: button inset shadow

* style: footer text size

* feat: header show login_ip

* fix: error toast

* fix: frontend_templates setting

* fix: lint

* feat: pr auto format

* chore: auto-fix linting and formatting issues

---------

Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
This commit is contained in:
仓鼠
2024-12-13 23:51:33 +08:00
committed by GitHub
parent b04ef1bb72
commit 8c8d3e3057
132 changed files with 13242 additions and 12878 deletions
+164 -162
View File
@@ -1,164 +1,166 @@
{
"nezha": "哪吒监控",
"theme": {
"light": "亮色",
"dark": "暗色",
"system": "跟随系统"
},
"Username": "用户名",
"Password": "密码",
"Results": {
"UsernameMin": "用户名必须至少有 {{number}} 个字符。",
"PasswordRequired": "密码不能为空。",
"ErrorFetchingResource": "获取资源时出错:{{error}}",
"SelectAtLeastOneServer": "请至少选择一台服务器。",
"UnExpectedError": "意外错误,请查看控制台了解详细信息。",
"ForceUpdate": "强制升级:",
"NoRowsAreSelected": "未选择任何行",
"ThisOperationIsUnrecoverable": "这个操作将无法恢复!",
"TaskTriggeredSuccessfully": "任务触发成功",
"TheServerDoesNotOnline": "服务器不存在或者还未连接",
"InstallHostRequired": "设置中尚未填写Agent对接地址。",
"UnknownIdentifier": "未知标识符"
},
"Login": "登录",
"Server": "服务器",
"Service": "服务",
"Task": "任务",
"Notification": "通知",
"DDNS": "动态域名解析",
"NATT": "内网穿透",
"Group": "分组",
"Profile": "个人信息",
"Settings": "系统设置",
"Logout": "登出",
"NavigateTo": "导航至",
"SelectAPageToNavigateTo": "选择一个页面跳转",
"Close": "关闭",
"Error": "错误",
"Name": "名称",
"Version": "版本",
"Unknown": "未知",
"Enable": "启用",
"HideForGuest": "对游客隐藏",
"InstallCommands": "安装命令",
"Note": "备注",
"Success": "成功",
"Done": "完成",
"Offline": "离线",
"Failure": "失败",
"Loading": "加载中",
"NoResults": "没有内容",
"Actions": "操作",
"EditServer": "编辑服务器",
"Weight": "权重(数字越大,显示越靠前)",
"DDNSProfiles": "DDNS 配置文件 ID",
"SeparateWithComma": "(以英文逗号分隔",
"Public": "公开",
"Private": "私有",
"Submit": "提交",
"Target": "目标",
"Coverage": "覆盖范围",
"CoverAll": "覆盖全部",
"IgnoreAll": "忽略全部",
"SpecificServers": "特定服务器",
"Type": "类型",
"Interval": "间隔",
"NotifierGroupID": "通知组ID",
"Trigger": "触发",
"TasksToTriggerOnAlert": "触发警报的任务",
"TasksToTriggerAfterRecovery": "恢复后要触发的任务",
"Confirm": "确认",
"ConfirmDeletion": "确认删除?",
"Services": "服务",
"ShowInService": "服务中显示",
"Coverages": {
"Excludes": "排除特定服务器",
"Only": "仅特定服务器",
"Alarmed": "在触发报警的服务器上执行"
},
"EnableFailureNotification": "启用失败通知",
"MaximumLatency": "最大延迟时间(毫秒)",
"MinimumLatency": "最小延迟时间(毫秒)",
"EnableLatencyNotification": "启用延迟通知",
"EnableTriggerTask": "启用触发任务",
"CronExpression": "Cron表达式",
"Command": "命令",
"NotifierGroup": "通知组",
"SendSuccessNotification": "发送成功通知",
"LastExecution": "最后执行",
"Result": "结果",
"Scheduled": "计划任务",
"AlertRule": "警报规则",
"Notifier": "通知",
"VerifyTLS": "验证 TLS",
"TriggerMode": "触发模式",
"Rules": "规则",
"RequestMethod": "请求方式",
"RequestHeader": "请求头",
"DoNotSendTestMessage": "不发送测试消息",
"Always": "总是",
"Once": "仅一次",
"Provider": "提供商",
"Domains": "域名",
"MaximumRetryAttempts": "最大重试次数",
"Refresh": "刷新",
"CopyPath": "复制路径",
"Goto": "前往",
"UpdateProfile": "更新个人资料",
"NewUsername": "新用户名",
"OriginalPassword": "原始密码",
"NewPassword": "新密码",
"EditDDNS": "编辑DDNS",
"CreateDDNS": "创建DDNS",
"Credential": "凭据",
"RequestType": "请求类型",
"RequestBody": "请求主体",
"FileManager": "文件列表",
"Downloading": "下载中",
"Uploading": "上传中",
"EditNAT": "编辑内网穿透",
"CreateNAT": "创建内网穿透",
"LocalService": "本地服务",
"BindHostname": "绑定域名",
"EditServerGroup": "编辑服务器分组",
"CreateServerGroup": "创建服务器分组",
"EditService": "编辑服务",
"CreateService": "创建服务",
"EditTask": "编辑务",
"CreateTask": "创建务",
"EditNotifier": "编辑通知",
"CreateNotifier": "创建通知",
"EditAlertRule": "编辑报警规则",
"CreateAlertRule": "创建报警规则",
"EditNotifierGroup": "编辑通知分组",
"CreateNotifierGroup": "创建通知分组",
"User": "用户",
"WAF": "Web应用防火墙",
"SiteName": "站点名称",
"Language": "语言",
"CustomCodes": "自定义代码(样式和脚本)",
"CustomCodesDashboard": "仪表板的自定义代码",
"DashboardOriginalHost": "Agent对接地址【域名/IP:端口】",
"ConfigTLS": "Agent 使用 TLS 连接",
"CustomPublicDNSNameserversforDDNS": "DDNS 的自定义公共 DNS 名称服务器",
"RealIPHeader": "真实IP请求头",
"UseDirectConnectingIP": "使用直连 IP",
"IPChangeNotification": "IP变更通知",
"FullIPNotification": "在通知消息中显示完整的 IP 地址",
"LoginFailed": "登录失败",
"BruteForceAttackingToken": "暴力攻击令牌",
"BruteForceAttackingAgentSecret": "暴力攻击代理秘密",
"NewUser": "新用户",
"Count": "计数",
"LastBlockReason": "最后封禁原因",
"LastBlockTime": "最后封禁时间",
"Theme": "主题",
"Author": "作者",
"Repository": "仓库",
"Community": "社区",
"Official": "官方",
"CommunityThemeWarning": "正在使用社区主题",
"CommunityThemeDescription": "社区主题未经官方审计,需自行甄别风险",
"Cancel": "取消"
"nezha": "哪吒监控",
"theme": {
"light": "亮色",
"dark": "暗色",
"system": "跟随系统"
},
"Username": "用户名",
"Password": "密码",
"LoginFirst": "请先登录",
"CurrentTime": "当前时间",
"Results": {
"UsernameMin": "用户名必须至少有 {{number}} 个字符。",
"PasswordRequired": "密码不能为空。",
"ErrorFetchingResource": "获取资源时出错:{{error}}",
"SelectAtLeastOneServer": "请至少选择一台服务器。",
"UnExpectedError": "意外错误,请查看控制台了解详细信息。",
"ForceUpdate": "强制升级:",
"NoRowsAreSelected": "未选择任何行",
"ThisOperationIsUnrecoverable": "这个操作将无法恢复!",
"TaskTriggeredSuccessfully": "任务触发成功",
"TheServerDoesNotOnline": "服务器不存在或者还未连接",
"InstallHostRequired": "设置中尚未填写Agent对接地址。",
"UnknownIdentifier": "未知标识符"
},
"Login": "登录",
"Server": "服务器",
"Service": "服务",
"Task": "任务",
"Notification": "通知",
"DDNS": "动态域名解析",
"NATT": "内网穿透",
"Group": "分组",
"Profile": "个人信息",
"Settings": "系统设置",
"Logout": "登出",
"NavigateTo": "导航至",
"SelectAPageToNavigateTo": "选择一个页面跳转",
"Close": "关闭",
"Error": "错误",
"Name": "名称",
"Version": "版本",
"Unknown": "未知",
"Enable": "启用",
"HideForGuest": "对游客隐藏",
"InstallCommands": "安装命令",
"Note": "备注",
"Success": "成功",
"Done": "完成",
"Offline": "离线",
"Failure": "失败",
"Loading": "加载中",
"NoResults": "没有内容",
"Actions": "操作",
"EditServer": "编辑服务器",
"Weight": "权重(数字越大,显示越靠前",
"DDNSProfiles": "DDNS 配置文件 ID",
"SeparateWithComma": "(以英文逗号分隔)",
"Public": "公开",
"Private": "私有",
"Submit": "提交",
"Target": "目标",
"Coverage": "覆盖范围",
"CoverAll": "覆盖全部",
"IgnoreAll": "忽略全部",
"SpecificServers": "特定服务器",
"Type": "类型",
"Interval": "间隔",
"NotifierGroupID": "通知组ID",
"Trigger": "触发",
"TasksToTriggerOnAlert": "触发警报的任务",
"TasksToTriggerAfterRecovery": "恢复后要触发的任务",
"Confirm": "确认",
"ConfirmDeletion": "确认删除?",
"Services": "服务",
"ShowInService": "服务中显示",
"Coverages": {
"Excludes": "排除特定服务器",
"Only": "仅特定服务器",
"Alarmed": "在触发报警的服务器上执行"
},
"EnableFailureNotification": "启用失败通知",
"MaximumLatency": "最大延迟时间(毫秒)",
"MinimumLatency": "最小延迟时间(毫秒)",
"EnableLatencyNotification": "启用延迟通知",
"EnableTriggerTask": "启用触发任务",
"CronExpression": "Cron表达式",
"Command": "命令",
"NotifierGroup": "通知组",
"SendSuccessNotification": "发送成功通知",
"LastExecution": "最后执行",
"Result": "结果",
"Scheduled": "计划任务",
"AlertRule": "警报规则",
"Notifier": "通知",
"VerifyTLS": "验证 TLS",
"TriggerMode": "触发模式",
"Rules": "规则",
"RequestMethod": "请求方式",
"RequestHeader": "请求头",
"DoNotSendTestMessage": "不发送测试消息",
"Always": "总是",
"Once": "仅一次",
"Provider": "提供商",
"Domains": "域名",
"MaximumRetryAttempts": "最大重试次数",
"Refresh": "刷新",
"CopyPath": "复制路径",
"Goto": "前往",
"UpdateProfile": "更新个人资料",
"NewUsername": "新用户名",
"OriginalPassword": "原始密码",
"NewPassword": "新密码",
"EditDDNS": "编辑DDNS",
"CreateDDNS": "创建DDNS",
"Credential": "凭据",
"RequestType": "请求类型",
"RequestBody": "请求主体",
"FileManager": "文件列表",
"Downloading": "下载中",
"Uploading": "上传中",
"EditNAT": "编辑内网穿透",
"CreateNAT": "创建内网穿透",
"LocalService": "本地服务",
"BindHostname": "绑定域名",
"EditServerGroup": "编辑服务器分组",
"CreateServerGroup": "创建服务器分组",
"EditService": "编辑务",
"CreateService": "创建务",
"EditTask": "编辑任务",
"CreateTask": "创建任务",
"EditNotifier": "编辑通知",
"CreateNotifier": "创建通知",
"EditAlertRule": "编辑报警规则",
"CreateAlertRule": "创建报警规则",
"EditNotifierGroup": "编辑通知分组",
"CreateNotifierGroup": "创建通知分组",
"User": "用户",
"WAF": "Web应用防火墙",
"SiteName": "站点名称",
"Language": "语言",
"CustomCodes": "自定义代码(样式和脚本)",
"CustomCodesDashboard": "仪表板的自定义代码",
"DashboardOriginalHost": "Agent对接地址【域名/IP:端口】",
"ConfigTLS": "Agent 使用 TLS 连接",
"CustomPublicDNSNameserversforDDNS": "DDNS 的自定义公共 DNS 名称服务器",
"RealIPHeader": "真实IP请求头",
"UseDirectConnectingIP": "使用直连 IP",
"IPChangeNotification": "IP变更通知",
"FullIPNotification": "在通知消息中显示完整的 IP 地址",
"LoginFailed": "登录失败",
"BruteForceAttackingToken": "暴力攻击令牌",
"BruteForceAttackingAgentSecret": "暴力攻击代理秘密",
"NewUser": "新用户",
"Count": "计数",
"LastBlockReason": "最后封禁原因",
"LastBlockTime": "最后封禁时间",
"Theme": "主题",
"Author": "作者",
"Repository": "仓库",
"Community": "社区",
"Official": "官方",
"CommunityThemeWarning": "正在使用社区主题",
"CommunityThemeDescription": "社区主题未经官方审计,需自行甄别风险",
"Cancel": "取消"
}