diff --git a/src/assets/css/components/index.scss b/src/assets/css/components/index.scss index 503cef6f..b739d2c4 100644 --- a/src/assets/css/components/index.scss +++ b/src/assets/css/components/index.scss @@ -76,5 +76,6 @@ @import './components/common/chart-tab'; @import 'views/administration/AdministrationTabs'; +@import 'views/administration/Appearance.scss'; @import 'views/setting/knowledgeBase'; diff --git a/src/assets/css/components/views/administration/Appearance.scss b/src/assets/css/components/views/administration/Appearance.scss new file mode 100644 index 00000000..c0ec4db3 --- /dev/null +++ b/src/assets/css/components/views/administration/Appearance.scss @@ -0,0 +1,63 @@ +.appearance{ + height: calc(100% - 100px); + display:flex; + flex-direction:column; + .appearance-form { + padding-top:40px; + padding-left:100px; + background-color: white; + position: relative; + display: flex; + flex-direction: column; + height: 100%; + //width: 600px; + .el-input { + width:600px; + } + .el-form .el-form-item .el-form-item__label { + padding-bottom: 6px; + font-size: 14px; + line-height: 16px; + } + } + .edit-appearance-base__footer { + display: flex; + align-items: center; + justify-content: center; + height: 100px; + margin-top: 3px; + box-shadow: 0 -1px 4px 0 rgba(0,0,0,0.10); + + .footer__btn { + margin: 0 10px; + height: 30px; + min-width: 74px; + padding: 0 15px; + color: white; + background-color: #38ACD2; + border: none; + border-radius: 4px; + outline: none; + font-size: 14px; + cursor: pointer; + transition: background-color linear .2s, color linear .1s; + } + .footer__btn:hover:not(.footer__btn--disabled) { + background-color: lighten(#38ACD2, 10%); + } + .footer__btn--light { + background-color: #F5F6F7; + border: 1px solid $--border-color-primary; + color: #333; + } + .footer__btn.footer__btn--light:hover:not(.footer__btn--disabled) { + background-color: white; + border-color: lighten(#38ACD2, 40%); + color: #38ACD2; + } + .footer__btn--disabled { + opacity: .6; + cursor: default; + } + } +} \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index d98cc24a..8fd42439 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -67,6 +67,11 @@ const routes = [ name: 'OperationLog', path: '/administration/operationLog', component: () => import('@/views/administration/OperationLog') + }, + { + name: 'Appearance', + path: '/administration/appearance', + component: () => import('@/views/administration/Appearance') } ] }, diff --git a/src/views/administration/Appearance.vue b/src/views/administration/Appearance.vue new file mode 100644 index 00000000..55e49758 --- /dev/null +++ b/src/views/administration/Appearance.vue @@ -0,0 +1,188 @@ + +