From 6a9d5882236e6da8809b7481e4fb1998c356cab7 Mon Sep 17 00:00:00 2001 From: jmal Date: Tue, 31 May 2022 18:19:47 +0800 Subject: [PATCH] :arrow_up: sass: ^1.52.1 --- package.json | 2 +- .../Breadcrumb/BreadcrumbFilePath.vue | 2 +- src/components/Cropper/dialog.vue | 4 +- src/components/FancyTree/index.vue | 4 +- src/components/ShowFile/SelectFile.vue | 4 +- src/components/ShowFile/ShowFile.vue | 30 +++---- .../SimpleUploader/globalUploader.vue | 12 +-- src/components/input/UploadImageInput.vue | 6 +- src/components/popover/MenuPopover.vue | 2 +- src/components/preview/AudioPreview.vue | 4 +- src/components/preview/SimTextPreview.vue | 2 +- src/components/select/icon.vue | 6 +- src/components/table/TableList.vue | 4 +- src/layout/components/Navbar.vue | 4 +- src/layout/components/Sidebar/index.vue | 10 +-- src/styles/home-index.scss | 76 ++++++++-------- src/styles/index.scss | 10 +-- src/styles/markdown.scss | 90 +++++++++---------- src/styles/setting.scss | 24 ++--- src/views/home/mobile/index.vue | 20 ++--- src/views/markdown/index.vue | 34 +++---- src/views/public/share/shareList.vue | 8 +- src/views/setting/articles/articleManager.vue | 8 +- src/views/setting/articles/blogManager.vue | 8 +- .../setting/articles/categoryManager.vue | 4 +- src/views/setting/articles/tagManager.vue | 20 ++--- src/views/setting/authAPP.vue | 4 +- src/views/setting/cloudManager.vue | 2 +- src/views/setting/sys/cusomerInfo.vue | 2 +- src/views/setting/sys/cusomerManager.vue | 4 +- src/views/setting/sys/logList.vue | 2 +- src/views/setting/sys/logOperation.vue | 8 +- src/views/setting/sys/menuManager.vue | 8 +- src/views/setting/sys/roleManager.vue | 4 +- src/views/share/index.vue | 12 +-- src/views/upload/mobile/index.vue | 12 +-- 36 files changed, 228 insertions(+), 228 deletions(-) diff --git a/package.json b/package.json index ea14a42..d54d8c1 100644 --- a/package.json +++ b/package.json @@ -73,8 +73,8 @@ "eslint": "^5.15.3", "html-webpack-plugin": "3.2.0", "mockjs": "1.0.1-beta3", - "node-sass": "^4.9.0", "runjs": "^4.3.2", + "sass": "^1.52.1", "sass-loader": "^7.1.0", "script-ext-html-webpack-plugin": "2.1.3", "script-loader": "0.7.2", diff --git a/src/components/Breadcrumb/BreadcrumbFilePath.vue b/src/components/Breadcrumb/BreadcrumbFilePath.vue index 0db9c50..a431535 100644 --- a/src/components/Breadcrumb/BreadcrumbFilePath.vue +++ b/src/components/Breadcrumb/BreadcrumbFilePath.vue @@ -102,7 +102,7 @@ margin-right: 10px; } - /deep/ .el-breadcrumb__separator { + >>> .el-breadcrumb__separator { margin: 0 0; font-weight: 700; color: #C0C4CC; diff --git a/src/components/Cropper/dialog.vue b/src/components/Cropper/dialog.vue index a7c99e4..3087077 100644 --- a/src/components/Cropper/dialog.vue +++ b/src/components/Cropper/dialog.vue @@ -187,11 +187,11 @@ margin-top: 15px; } } - /deep/.el-divider--vertical { + >>>.el-divider--vertical { height: 450px; margin: 0 20px; } - /deep/.el-loading-spinner { + >>>.el-loading-spinner { top: 0; margin-top: 0; } diff --git a/src/components/FancyTree/index.vue b/src/components/FancyTree/index.vue index 233469b..542e924 100644 --- a/src/components/FancyTree/index.vue +++ b/src/components/FancyTree/index.vue @@ -540,10 +540,10 @@ margin-left: 0; } } - /deep/ul.fancytree-container { + >>>ul.fancytree-container { border: unset; } - /deep/.tree-icon{ + >>>.tree-icon{ position: relative; width: 20px; height: 20px; diff --git a/src/components/ShowFile/SelectFile.vue b/src/components/ShowFile/SelectFile.vue index 1dd58ad..f1b4611 100644 --- a/src/components/ShowFile/SelectFile.vue +++ b/src/components/ShowFile/SelectFile.vue @@ -94,11 +94,11 @@ export default { background: linear-gradient(rgba(255,255,255,0), #fff); } } -/deep/ .share-empty { +>>> .share-empty { padding-bottom: 20%; } @media screen and (max-width: 768px) { - /deep/ .el-dialog { + >>> .el-dialog { width: 100% !important; } } diff --git a/src/components/ShowFile/ShowFile.vue b/src/components/ShowFile/ShowFile.vue index c7450c2..764a1ad 100644 --- a/src/components/ShowFile/ShowFile.vue +++ b/src/components/ShowFile/ShowFile.vue @@ -3154,15 +3154,15 @@ export default { height: 100%; } -/deep/ .app-wrapper { +>>> .app-wrapper { overflow-y: hidden; } -/deep/ :focus { +>>> :focus { outline: 0; } -/deep/ .el-drawer__header { +>>> .el-drawer__header { color: #000000; span { @@ -3175,17 +3175,17 @@ export default { .details-form { margin: 20px 10px 0 20px; - /deep/ .el-form-item__content { + >>> .el-form-item__content { white-space: normal; word-break: break-all; word-wrap: break-word; } - /deep/ .el-form-item { + >>> .el-form-item { margin-bottom: 0; } - /deep/ .details-position { + >>> .details-position { margin: 10px 0; .el-form-item__content { @@ -3206,7 +3206,7 @@ export default { text-align: center; } -.drawer-icon-font /deep/ .svg-icon { +.drawer-icon-font >>> .svg-icon { font-size: 8rem; } @@ -3218,7 +3218,7 @@ export default { cursor: default; } -/deep/ .plTableBox .el-table .el-table__header { +>>> .plTableBox .el-table .el-table__header { th { background-color: #FFFFFF; } @@ -3228,12 +3228,12 @@ export default { } } -/deep/ table { +>>> table { border-collapse: separate; border-spacing: 0 1px; } -/deep/ .el-table td { +>>> .el-table td { padding: 0; height: 50px !important; border: 0; @@ -3261,11 +3261,11 @@ export default { } } -/deep/ .el-input-tree { +>>> .el-input-tree { width: 50% !important; } -/deep/ .el-input-tree-button { +>>> .el-input-tree-button { margin-left: 5px !important; } @@ -3362,17 +3362,17 @@ export default { } } -/deep/ .el-table--enable-row-hover { +>>> .el-table--enable-row-hover { .el-table__body tr:hover > td { background-color: #e0f3fc !important; } } -/deep/ .el-table::before { +>>> .el-table::before { height: 0; } -/deep/ .el-table { +>>> .el-table { th.gutter { display: table-cell !important; } diff --git a/src/components/SimpleUploader/globalUploader.vue b/src/components/SimpleUploader/globalUploader.vue index bc22309..2c66451 100755 --- a/src/components/SimpleUploader/globalUploader.vue +++ b/src/components/SimpleUploader/globalUploader.vue @@ -725,7 +725,7 @@ font-size: 16px; } - /deep/.uploader-file-icon { + >>>.uploader-file-icon { &:before { content: '' !important; } @@ -747,19 +747,19 @@ } } - /deep/.uploader-file-actions > span { + >>>.uploader-file-actions > span { margin-right: 6px; } } - /deep/.uploader-file-status { + >>>.uploader-file-status { width: 32%; text-indent: 20px; } - /deep/.uploader-file-meta { + >>>.uploader-file-meta { width: 0; } - /deep/.uploader-file-icon { + >>>.uploader-file-icon { width: 32px; height: 32px; display: inline-block; @@ -767,7 +767,7 @@ margin-top: 8px; margin-right: 8px; } - /deep/.uploader-file-actions>span { + >>>.uploader-file-actions>span { margin-right: 6px; margin-left: 8px; } diff --git a/src/components/input/UploadImageInput.vue b/src/components/input/UploadImageInput.vue index 5ebbbe9..386e889 100644 --- a/src/components/input/UploadImageInput.vue +++ b/src/components/input/UploadImageInput.vue @@ -273,7 +273,7 @@ export default { padding: 4px 10px 4px 0; } } -/deep/ .el-checkbox { +>>> .el-checkbox { font-size: 13px; padding: 0 10px; .el-checkbox__label { @@ -281,7 +281,7 @@ export default { font-size: 13px; } } -/deep/ .el-upload-list--picture { +>>> .el-upload-list--picture { .el-upload-list__item-thumbnail { width: unset; height: 90px; @@ -295,7 +295,7 @@ export default { line-height: 90px; } } -/deep/ .el-upload-list__item-name { +>>> .el-upload-list__item-name { margin-right: 10px; } diff --git a/src/components/popover/MenuPopover.vue b/src/components/popover/MenuPopover.vue index d64792f..dfdbc3d 100644 --- a/src/components/popover/MenuPopover.vue +++ b/src/components/popover/MenuPopover.vue @@ -111,7 +111,7 @@ export default { cursor: pointer; font-size: 20px; } - /deep/ .el-popover { + >>> .el-popover { padding: 0; } diff --git a/src/components/preview/AudioPreview.vue b/src/components/preview/AudioPreview.vue index 3b16ddc..6f91922 100644 --- a/src/components/preview/AudioPreview.vue +++ b/src/components/preview/AudioPreview.vue @@ -178,7 +178,7 @@ export default { right: 13px; } @media screen and (max-width: 768px) { - /deep/.aplayer { + >>>.aplayer { z-index: 2; } .close-bar { @@ -189,7 +189,7 @@ export default { z-index: 1; transform: rotate(135deg); border-color: #ff000075; - /deep/.audio-player-close { + >>>.audio-player-close { top: -7px; right: -7px; } diff --git a/src/components/preview/SimTextPreview.vue b/src/components/preview/SimTextPreview.vue index 7c00472..61fead5 100644 --- a/src/components/preview/SimTextPreview.vue +++ b/src/components/preview/SimTextPreview.vue @@ -887,7 +887,7 @@ } } - /deep/.el-dialog { + >>>.el-dialog { /*width: 1035px;*/ margin: 0 !important; overflow: hidden; diff --git a/src/components/select/icon.vue b/src/components/select/icon.vue index 35db771..21bf234 100644 --- a/src/components/select/icon.vue +++ b/src/components/select/icon.vue @@ -99,20 +99,20 @@ export default { diff --git a/src/views/setting/articles/blogManager.vue b/src/views/setting/articles/blogManager.vue index 0c336dc..b1dc6cf 100644 --- a/src/views/setting/articles/blogManager.vue +++ b/src/views/setting/articles/blogManager.vue @@ -250,14 +250,14 @@ export default { @import "src/styles/setting"; @import "src/styles/markdown"; -/deep/ .el-collapse-item__header { +>>> .el-collapse-item__header { font-size: 16px; padding-left: 20px; } .list-body { padding-bottom: 15px; } -/deep/ .el-card__body { +>>> .el-card__body { padding: 0; } @@ -271,7 +271,7 @@ export default { backdrop-filter: blur(20px); } -/deep/ .el-divider__text { +>>> .el-divider__text { background-color: #fafafa; } @@ -316,7 +316,7 @@ export default { } } -/deep/ .el-tabs__header { +>>> .el-tabs__header { margin: 0; @media screen and (min-width: 768px) { .el-tabs__nav { diff --git a/src/views/setting/articles/categoryManager.vue b/src/views/setting/articles/categoryManager.vue index 6f6af6c..f6fdc55 100644 --- a/src/views/setting/articles/categoryManager.vue +++ b/src/views/setting/articles/categoryManager.vue @@ -338,7 +338,7 @@ export default { font-size: 16px; font-weight: 600; } -/deep/ .el-page-header { +>>> .el-page-header { height: 32px; line-height: 32px; } @@ -353,7 +353,7 @@ export default { .article-num:active { background-color: #ecf5ff; } -/deep/ .el-form-item__content { +>>> .el-form-item__content { line-height: 1.5; } diff --git a/src/views/setting/articles/tagManager.vue b/src/views/setting/articles/tagManager.vue index 2a59ce8..bb6110a 100644 --- a/src/views/setting/articles/tagManager.vue +++ b/src/views/setting/articles/tagManager.vue @@ -236,11 +236,11 @@ export default { font-size: 16px; font-weight: 600; } -/deep/ .el-page-header { +>>> .el-page-header { height: 32px; line-height: 32px; } -/deep/ .tag-checkbox { +>>> .tag-checkbox { padding-left: 8px; .el-checkbox__inner { display: none; @@ -249,37 +249,37 @@ export default { padding-left: 5px; } } -/deep/ .el-checkbox { +>>> .el-checkbox { margin-right: 0; margin-bottom: 16px; } -/deep/ .el-checkbox.is-bordered { +>>> .el-checkbox.is-bordered { background-color: #f4f4f5; border-color: #e9e9eb; color: #646568; font-weight: 400; padding: 6px 5px 5px 10px; } -/deep/ .el-checkbox.is-bordered.is-checked { +>>> .el-checkbox.is-bordered.is-checked { background-color: #ecf5ff; border-color: #40a9ff; color: #d9ecff; } -/deep/ .el-icon-edit:hover { +>>> .el-icon-edit:hover { color: #40a9ff; } .check-all { margin-right: 20px; } -/deep/ .el-card__header { - /deep/ .el-checkbox { +>>> .el-card__header { + >>> .el-checkbox { margin: 0; } - /deep/.el-button+.el-button { + >>>.el-button+.el-button { margin-left: 0; } } -/deep/ .el-form-item__content { +>>> .el-form-item__content { line-height: 1.5; } diff --git a/src/views/setting/authAPP.vue b/src/views/setting/authAPP.vue index 4438f6f..c670a32 100644 --- a/src/views/setting/authAPP.vue +++ b/src/views/setting/authAPP.vue @@ -144,10 +144,10 @@ export default { diff --git a/src/views/setting/sys/cusomerInfo.vue b/src/views/setting/sys/cusomerInfo.vue index 7a4a451..0b48d6f 100644 --- a/src/views/setting/sys/cusomerInfo.vue +++ b/src/views/setting/sys/cusomerInfo.vue @@ -338,7 +338,7 @@ } } @media screen and (max-width: 768px) { - /deep/ .el-divider--vertical { + >>> .el-divider--vertical { display: none; } .avatar-preview { diff --git a/src/views/setting/sys/cusomerManager.vue b/src/views/setting/sys/cusomerManager.vue index 3093a97..444b510 100644 --- a/src/views/setting/sys/cusomerManager.vue +++ b/src/views/setting/sys/cusomerManager.vue @@ -366,10 +366,10 @@ export default { diff --git a/src/views/setting/sys/logList.vue b/src/views/setting/sys/logList.vue index be52cfb..f518ade 100644 --- a/src/views/setting/sys/logList.vue +++ b/src/views/setting/sys/logList.vue @@ -225,7 +225,7 @@ export default { max-width: 1440px; } -/deep/ .el-range-editor--medium { +>>> .el-range-editor--medium { width: 100%; } diff --git a/src/views/setting/sys/logOperation.vue b/src/views/setting/sys/logOperation.vue index c8f528d..2150b63 100644 --- a/src/views/setting/sys/logOperation.vue +++ b/src/views/setting/sys/logOperation.vue @@ -128,19 +128,19 @@ export default { diff --git a/src/views/setting/sys/menuManager.vue b/src/views/setting/sys/menuManager.vue index c39121d..64e21d8 100644 --- a/src/views/setting/sys/menuManager.vue +++ b/src/views/setting/sys/menuManager.vue @@ -392,16 +392,16 @@ export default { diff --git a/src/views/setting/sys/roleManager.vue b/src/views/setting/sys/roleManager.vue index 41c2a5d..b9547d5 100644 --- a/src/views/setting/sys/roleManager.vue +++ b/src/views/setting/sys/roleManager.vue @@ -340,10 +340,10 @@ export default { diff --git a/src/views/share/index.vue b/src/views/share/index.vue index 88be314..68f48b3 100644 --- a/src/views/share/index.vue +++ b/src/views/share/index.vue @@ -515,29 +515,29 @@ font-size: 14px; font-weight: 500; } - /deep/.el-icon-my-export{ + >>>.el-icon-my-export{ background: url('~@/assets/img/cancel-share.png') center no-repeat; background-size: cover; } - /deep/.el-icon-my-export:before{ + >>>.el-icon-my-export:before{ content: "替"; font-size: 16px; visibility: hidden; } //如果直接使用字体图片 //直接在before属性设置对应的content就行 - /deep/.el-icon-my-export{ + >>>.el-icon-my-export{ font-size: 16px; } - /deep/.el-icon-my-export:before{ + >>>.el-icon-my-export:before{ content: "\66ff"; font-size: 16px; visibility: hidden; } - /deep/.plTableBox .el-table .el-table__header th { + >>>.plTableBox .el-table .el-table__header th { background-color: #FFFFFF; } - /deep/.el-table td { + >>>.el-table td { height: 50px!important; } diff --git a/src/views/upload/mobile/index.vue b/src/views/upload/mobile/index.vue index 885e19d..308515e 100644 --- a/src/views/upload/mobile/index.vue +++ b/src/views/upload/mobile/index.vue @@ -53,13 +53,13 @@ }