diff --git a/src/assets/images/t-zs.png b/src/assets/images/t-zs.png new file mode 100644 index 0000000..824f898 Binary files /dev/null and b/src/assets/images/t-zs.png differ diff --git a/src/assets/styles/eladmin.scss b/src/assets/styles/eladmin.scss index e1e0195..6510976 100644 --- a/src/assets/styles/eladmin.scss +++ b/src/assets/styles/eladmin.scss @@ -1,12 +1,14 @@ .head-container { - padding-bottom: 10px; + padding-bottom: 20px; + margin-bottom: 12px; + border-bottom: 1px solid #eee; .filter-item { display: inline-block; vertical-align: middle; - margin: 0 3px 10px 0; + // margin: 0 3px 10px 0; input { - height: 30.5px; - line-height: 30.5px; + height: 32px; + line-height: 32px; } } .el-form-item-label { @@ -16,20 +18,22 @@ vertical-align: middle; font-size: 14px; color: #606266; - line-height: 30.5px; + line-height: 32px; padding: 0 7px 0 7px; } - .el-button+.el-button { - margin-left: 0 !important; + .el-button { + // margin-left: 0 !important; + padding: 0 15px; + height: 32px; } .el-select__caret.el-input__icon.el-icon-arrow-up{ - line-height: 30.5px; + line-height: 32px; } .date-item { display: inline-block; vertical-align: middle; - margin-bottom: 10px; - height: 30.5px !important; + // margin-bottom: 10px; + height: 32pxpx !important; width: 230px !important; } } diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index ec8be31..2eab990 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -126,7 +126,11 @@ aside { //main-container全局样式 .app-container { - padding: 20px 20px 45px 20px; + margin: 24px; + padding: 20px 24px; + background-color: #fff; + border-radius: 4px; + min-height: calc(100vh - 152px); } .components-container { @@ -186,19 +190,146 @@ aside { } // start +.auth_code { + position: relative; + .login-code { + position: absolute; + right: 0; + top: 0; + width: 33%; + display: inline-block; + height: 40px; + img { + cursor: pointer; + vertical-align: middle + } + span { + position: relative; + display: block; + width: 100%; + font-size: 12px; + text-align: center; + line-height: 40px; + color: #33a1fa; + cursor: pointer; + &:before { + content: ""; + position: absolute; + left: 2px; + top: 50%; + width: 1px; + height: 18px; + margin-top: -9px; + background-color: #e2e6ee; + } + } + } +} .page_add { text-align: right; + .table_add{ + padding: 0 24px; + height: 28px; + border-radius: 14px; + margin-top: 2px; + } } .form_item { + display: flex; margin: 0 10px; span { + display: block; + line-height: 32px; font-size: 14px; margin-right: 10px; - color: #666; + color: #333; } } .list_table { margin-top: 20px; } +.col_flex { + display: flex; +} +.el-table{ + color: #333; + font-size: 14px; + .el-button{ + padding: 5px 8px; + border: none !important; + } + .delt_btn { + background-color: #ee5747 !important; + } + .stop_btn{ + background-color: #faaf45 !important; + } + .record_btn{ + background: linear-gradient(to right, #fc8c6f, #fa544e) !important; + } +} +.el-dialog__body{ + .el-form-item{ + margin-bottom: 24px; + } + .el-form-item__label{ + line-height: 40px; + color: #333; + } + .el-input__inner{ + height: 40px; + line-height: 40px; + } + .el-range-separator{ + line-height: 34px; + } +} +.el-dialog__header{ + position: relative; + padding: 20px 0; + margin: 0 24px; + border-bottom: 1px solid #eee; + &::before{ + content: ""; + position: absolute; + left: -18px; + top: 50%; + width: 44px; + height: 47px; + margin-top: -24px; + background: url(../images/t-zs.png) no-repeat left center; + background-size: 100% 100%; + } + .el-dialog__title{ + color: #000; + } + .el-dialog__headerbtn{ + font-size: 20px; + top: 50%; + right: 0; + transform: translateY(-50%); + } +} +.el-dialog__footer { + padding: 10px 0 40px 0; + text-align: center; + .dialog-footer{ + .el-button{ + font-size: 14px; + padding: 10px 36px; + } + .el-button--default{ + color: #3a8aeb; + border-color: #3a8aeb; + margin-left: 40px; + } + } +} +.record_layer { + .el-dialog__body { + padding: 0 20px 30px 20px; + color: #333; + } +} // end diff --git a/src/assets/styles/login.scss b/src/assets/styles/login.scss index 2370862..7a814bd 100644 --- a/src/assets/styles/login.scss +++ b/src/assets/styles/login.scss @@ -43,38 +43,4 @@ // height: 39px;width: 14px;margin-left: 2px; // } } - .auth_code{ - position: relative; - .login-code { - position: absolute; - right: 0; - top: 0; - width: 33%; - display: inline-block; - height: 40px; - img{ - cursor: pointer; - vertical-align:middle - } - span{ - position: relative; - display: block; - width: 100%; - font-size: 12px; - text-align: center; - line-height: 40px; - color: #33a1fa; - cursor: pointer; - &:before { - content: ""; - position: absolute; - left: 2px; - top: 50%; - width: 1px; - height: 18px; - margin-top: -9px; - background-color: #e2e6ee; - } - } - } - } + diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss index 7655962..edb7e17 100644 --- a/src/assets/styles/sidebar.scss +++ b/src/assets/styles/sidebar.scss @@ -5,6 +5,10 @@ transition: margin-left .28s; margin-left: $sideBarWidth; position: relative; + background-color: #f5f5f5; + .el-button--primary { + background: #3a8aeb; + } } .sidebar-container { diff --git a/src/layout/index.vue b/src/layout/index.vue index 4318fb9..c0b5c13 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -45,8 +45,8 @@ export default { }), classObj() { return { - hideSidebar: !this.sidebar.opened, - openSidebar: this.sidebar.opened, + // hideSidebar: !this.sidebar.opened, + // openSidebar: this.sidebar.opened, withoutAnimation: this.sidebar.withoutAnimation, mobile: this.device === 'mobile' } diff --git a/src/views/device/deviceConfig.vue b/src/views/device/deviceConfig.vue index 41a4a4e..11004fc 100644 --- a/src/views/device/deviceConfig.vue +++ b/src/views/device/deviceConfig.vue @@ -274,9 +274,6 @@ export default { } diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index 7f740dc..3a5e26a 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -3,56 +3,96 @@