feature: update to support configuration
update to support configuration Change-Id: I9da4178175c3cc5eec9dccab24d1db543ca62821
This commit is contained in:
parent
9bfc537493
commit
937a17062b
@ -564,6 +564,7 @@
|
|||||||
- ^src/styles/.*$
|
- ^src/styles/.*$
|
||||||
- ^src/locales/.*$
|
- ^src/locales/.*$
|
||||||
- ^src/asset/.*$
|
- ^src/asset/.*$
|
||||||
|
- ^src/layouts/.*$
|
||||||
# .zuul.yaml
|
# .zuul.yaml
|
||||||
- ^.zuul.yaml$
|
- ^.zuul.yaml$
|
||||||
- skyline-console-devstack-e2etests-network:
|
- skyline-console-devstack-e2etests-network:
|
||||||
@ -593,6 +594,7 @@
|
|||||||
- ^src/styles/.*$
|
- ^src/styles/.*$
|
||||||
- ^src/locales/.*$
|
- ^src/locales/.*$
|
||||||
- ^src/asset/.*$
|
- ^src/asset/.*$
|
||||||
|
- ^src/layouts/.*$
|
||||||
# .zuul.yaml
|
# .zuul.yaml
|
||||||
- ^.zuul.yaml$
|
- ^.zuul.yaml$
|
||||||
- skyline-console-devstack-e2etests-other:
|
- skyline-console-devstack-e2etests-other:
|
||||||
@ -615,6 +617,7 @@
|
|||||||
- ^src/styles/.*$
|
- ^src/styles/.*$
|
||||||
- ^src/locales/.*$
|
- ^src/locales/.*$
|
||||||
- ^src/asset/.*$
|
- ^src/asset/.*$
|
||||||
|
- ^src/layouts/.*$
|
||||||
# .zuul.yaml
|
# .zuul.yaml
|
||||||
- ^.zuul.yaml$
|
- ^.zuul.yaml$
|
||||||
- skyline-console-devstack-e2etests-storage:
|
- skyline-console-devstack-e2etests-storage:
|
||||||
@ -645,6 +648,7 @@
|
|||||||
- ^src/styles/.*$
|
- ^src/styles/.*$
|
||||||
- ^src/locales/.*$
|
- ^src/locales/.*$
|
||||||
- ^src/asset/.*$
|
- ^src/asset/.*$
|
||||||
|
- ^src/layouts/.*$
|
||||||
# .zuul.yaml
|
# .zuul.yaml
|
||||||
- ^.zuul.yaml$
|
- ^.zuul.yaml$
|
||||||
gate:
|
gate:
|
||||||
|
@ -22,15 +22,31 @@ import loginFullImage from 'asset/image/login-full.png';
|
|||||||
import loginRightLogo from 'asset/image/loginRightLogo.png';
|
import loginRightLogo from 'asset/image/loginRightLogo.png';
|
||||||
import styles from './index.less';
|
import styles from './index.less';
|
||||||
|
|
||||||
@inject('rootStore')
|
export class AuthLayout extends Component {
|
||||||
@observer
|
|
||||||
class AuthLayout extends Component {
|
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
|
|
||||||
this.routes = props.route.routes;
|
this.routes = props.route.routes;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
renderRight() {
|
||||||
|
return (
|
||||||
|
<div className={styles.right}>
|
||||||
|
<img
|
||||||
|
alt=""
|
||||||
|
className={styles['login-full-image']}
|
||||||
|
src={loginFullImage}
|
||||||
|
/>
|
||||||
|
<div className={styles['full-image-front']} />
|
||||||
|
<img
|
||||||
|
src={loginRightLogo}
|
||||||
|
alt=""
|
||||||
|
className={styles['login-right-logo']}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<div className={styles.container}>
|
<div className={styles.container}>
|
||||||
@ -47,22 +63,10 @@ class AuthLayout extends Component {
|
|||||||
{renderRoutes(this.routes)}
|
{renderRoutes(this.routes)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className={styles.right}>
|
{this.renderRight()}
|
||||||
<img
|
|
||||||
alt=""
|
|
||||||
className={styles['login-full-image']}
|
|
||||||
src={loginFullImage}
|
|
||||||
/>
|
|
||||||
<div className={styles['full-image-front']} />
|
|
||||||
<img
|
|
||||||
src={loginRightLogo}
|
|
||||||
alt=""
|
|
||||||
className={styles['login-right-logo']}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default AuthLayout;
|
export default inject('rootStore')(observer(AuthLayout));
|
||||||
|
@ -63,7 +63,7 @@ export class Login extends Component {
|
|||||||
product_name: { zh = t('Cloud Platform'), en = 'Cloud Platform' } = {},
|
product_name: { zh = t('Cloud Platform'), en = 'Cloud Platform' } = {},
|
||||||
} = this.info;
|
} = this.info;
|
||||||
const { isLocaleZh } = i18n;
|
const { isLocaleZh } = i18n;
|
||||||
return isLocaleZh ? zh : en;
|
return t('Welcome, {name}', { name: isLocaleZh ? zh : en });
|
||||||
}
|
}
|
||||||
|
|
||||||
get domains() {
|
get domains() {
|
||||||
@ -280,9 +280,7 @@ export class Login extends Component {
|
|||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<h1 className={styles.welcome}>
|
<h1 className={styles.welcome}>{this.productName}</h1>
|
||||||
{t('Welcome, {name}', { name: this.productName })}
|
|
||||||
</h1>
|
|
||||||
<SimpleForm
|
<SimpleForm
|
||||||
formItems={this.formItems}
|
formItems={this.formItems}
|
||||||
name="normal_login"
|
name="normal_login"
|
||||||
|
Loading…
Reference in New Issue
Block a user