fix: Fix some style

1. fix overview style
2. change menu position
3. fix metadata detail json css

Change-Id: I656fee63a4d54d3f17ed58617749aa79fa6ab6ec
This commit is contained in:
zhuyue 2021-08-20 15:17:04 +08:00 committed by zhu yue
parent 74d8165834
commit df3d0617c7
5 changed files with 31 additions and 19 deletions

View File

@ -558,20 +558,6 @@ const renderMenu = (t) => {
key: '/configuration-admin', key: '/configuration-admin',
icon: <SettingOutlined />, icon: <SettingOutlined />,
children: [ children: [
{
path: '/configuration-admin/metadata',
name: t('Metadata Definitions'),
key: '/configuration-admin/metadata',
level: 1,
children: [
{
path: /^\/configuration-admin\/metadata\/detail\/.[^/]+$/,
name: t('Metadata Detail'),
key: 'metadata-detail',
level: 2,
},
],
},
{ {
path: '/configuration-admin/info', path: '/configuration-admin/info',
name: t('System Info'), name: t('System Info'),
@ -592,6 +578,20 @@ const renderMenu = (t) => {
key: '/configuration-admin/setting', key: '/configuration-admin/setting',
level: 1, level: 1,
}, },
{
path: '/configuration-admin/metadata',
name: t('Metadata Definitions'),
key: '/configuration-admin/metadata',
level: 1,
children: [
{
path: /^\/configuration-admin\/metadata\/detail\/.[^/]+$/,
name: t('Metadata Detail'),
key: 'metadata-detail',
level: 2,
},
],
},
], ],
}, },
]; ];

View File

@ -55,9 +55,9 @@ const actions = [
@observer @observer
class Overview extends Component { class Overview extends Component {
renderAction = (item) => ( renderAction = (item) => (
<Row className={styles.actionButton}> <Row className={styles.actionButton} gutter={[8]}>
<Col span={12} className={styles.main_icon}> <Col span={12} className={styles.main_icon}>
<img alt="avatar" src={item.avatar} style={{ height: 50 }} /> <img alt="avatar" src={item.avatar} className={styles.actionIcon} />
</Col> </Col>
<Col span={12} style={{ textAlign: 'center' }}> <Col span={12} style={{ textAlign: 'center' }}>
{item.label} {item.label}

View File

@ -22,6 +22,13 @@
color: #a3a3a3; color: #a3a3a3;
} }
.actionIcon {
display: block;
width: 50px;
height: 50px;
margin-left: 60px;
}
:global { :global {
.ant-card { .ant-card {
box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.09); box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.09);

View File

@ -16,6 +16,7 @@ import React from 'react';
import { inject, observer } from 'mobx-react'; import { inject, observer } from 'mobx-react';
import { MetadataStore } from 'stores/glance/metadata'; import { MetadataStore } from 'stores/glance/metadata';
import Base from 'containers/BaseDetail'; import Base from 'containers/BaseDetail';
import styles from './styles.less';
@inject('rootStore') @inject('rootStore')
@observer @observer
@ -69,9 +70,9 @@ export default class BaseDetail extends Base {
get jsonCard() { get jsonCard() {
const content = ( const content = (
<div> <pre className={styles.json_data}>
<pre>{JSON.stringify(this.detailData, null, 4)}</pre> {JSON.stringify(this.detailData, null, 4)}
</div> </pre>
); );
const options = [ const options = [
{ {

View File

@ -0,0 +1,4 @@
.json_data {
white-space: pre-wrap;
word-wrap: break-word;
}