From a690e5706897d4b15a2c026cecf9e3129b2ba84b Mon Sep 17 00:00:00 2001 From: medcl Date: Sun, 22 Mar 2020 22:09:09 +0800 Subject: [PATCH] add favicon and localize sitename --- app/view/index.html | 1 + app/web/src/layouts/BasicLayout.js | 4 ++-- app/web/src/layouts/UserLayout.js | 18 +++++------------- app/web/src/locales/en-US.js | 4 ++++ app/web/src/locales/zh-CN.js | 7 +++++++ app/web/src/pages/document.ejs | 4 ++-- 6 files changed, 21 insertions(+), 17 deletions(-) diff --git a/app/view/index.html b/app/view/index.html index e5c3d9cd..e49f3008 100644 --- a/app/view/index.html +++ b/app/view/index.html @@ -6,6 +6,7 @@ + {{ helper.assets.getStyle('umi.css') | safe }} diff --git a/app/web/src/layouts/BasicLayout.js b/app/web/src/layouts/BasicLayout.js index aa29acc7..71853bf2 100644 --- a/app/web/src/layouts/BasicLayout.js +++ b/app/web/src/layouts/BasicLayout.js @@ -178,13 +178,13 @@ class BasicLayout extends React.PureComponent { const currRouterData = this.matchParamsPath(pathname); if (!currRouterData) { - return 'Ant Design Pro'; + return 'INFINI'; } const message = formatMessage({ id: currRouterData.locale || currRouterData.name, defaultMessage: currRouterData.name, }); - return `${message} - Ant Design Pro`; + return `${message} - INFINI`; }; getLayoutStyle = () => { diff --git a/app/web/src/layouts/UserLayout.js b/app/web/src/layouts/UserLayout.js index 7a911a9f..48b88e95 100644 --- a/app/web/src/layouts/UserLayout.js +++ b/app/web/src/layouts/UserLayout.js @@ -31,22 +31,14 @@ const copyright = ( ); +const appname = formatMessage({ id: 'layout.user.appname' }); +const appslogon = formatMessage({ id: 'layout.user.appslogon' }); + class UserLayout extends React.PureComponent { - // @TODO title - // getPageTitle() { - // const { routerData, location } = this.props; - // const { pathname } = location; - // let title = 'Ant Design Pro'; - // if (routerData[pathname] && routerData[pathname].name) { - // title = `${routerData[pathname].name} - Ant Design Pro`; - // } - // return title; - // } render() { const { children } = this.props; return ( - // @TODO
@@ -56,10 +48,10 @@ class UserLayout extends React.PureComponent {
logo - 极限日志分析中心 + {appname}
-
极限科技的日志分析中心是东半球最好用的日志分析平台
+
{appslogon}
{children}
diff --git a/app/web/src/locales/en-US.js b/app/web/src/locales/en-US.js index 48ff3b66..1db47158 100644 --- a/app/web/src/locales/en-US.js +++ b/app/web/src/locales/en-US.js @@ -1,5 +1,9 @@ export default { 'navBar.lang': 'Languages', + + 'layout.user.appname':"INFINI LOGGING CENTER", + 'layout.user.appslogon':"INFINI logging center is the best log analysis platform in the world", + 'layout.user.link.help': 'Help', 'layout.user.link.privacy': 'Privacy', 'layout.user.link.terms': 'Terms', diff --git a/app/web/src/locales/zh-CN.js b/app/web/src/locales/zh-CN.js index 4b227086..c60d212c 100644 --- a/app/web/src/locales/zh-CN.js +++ b/app/web/src/locales/zh-CN.js @@ -1,8 +1,13 @@ export default { 'navBar.lang': '语言', + + 'layout.user.appname':"极限日志分析中心", + 'layout.user.appslogon':"极限科技的日志分析中心是东半球最好用的日志分析平台", + 'layout.user.link.help': '帮助', 'layout.user.link.privacy': '隐私', 'layout.user.link.terms': '条款', + 'validation.email.required': '请输入邮箱地址!', 'validation.email.wrong-format': '邮箱地址格式错误!', 'validation.password.required': '请输入密码!', @@ -180,6 +185,8 @@ export default { 'app.setting.appname':"日志分析中心", + 'app.login.appname':"日志分析中心", + 'app.settings.menuMap.basic': '基本设置', 'app.settings.menuMap.security': '安全设置', 'app.settings.menuMap.binding': '账号绑定', diff --git a/app/web/src/pages/document.ejs b/app/web/src/pages/document.ejs index e3aeb263..c5992413 100644 --- a/app/web/src/pages/document.ejs +++ b/app/web/src/pages/document.ejs @@ -4,8 +4,8 @@ - Ant Design Pro - + INFINI +