From ca108f726c3a7e1df7fa3befdaf968802f24b876 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Fri, 15 Jun 2018 21:01:26 +0800 Subject: [PATCH 1/5] no message Former-commit-id: fd4c157c24a3333d4f4a53d25faafc1657e6493a [formerly fd4c157c24a3333d4f4a53d25faafc1657e6493a [formerly fd4c157c24a3333d4f4a53d25faafc1657e6493a [formerly fd4c157c24a3333d4f4a53d25faafc1657e6493a [formerly 27ca102560b6cd814fb46dfb1cbb6c2999bc2f77 [formerly e57449d64d66fdb544fcfd72ecb37dc4d2a0bd81]]]]] Former-commit-id: dbb8e66e92c0648cdd85311bd9b0dcf167d2afb8 Former-commit-id: c30a3f0328fc625465a650c3407e7c6f315f065d Former-commit-id: 14282d9e0e66742a9e3798fe700388b17740d888 [formerly fadf80358f3ba7b22c9f5c89772b26a6de63dae1] Former-commit-id: 6f69f62f771964fc20b2d881830e76a2d94634f0 Former-commit-id: bc84a6f027fd36454b46944b708c2af924f4364d Former-commit-id: 3c3923b68cbea225df5a9719f2655ae51d470c1b Former-commit-id: ee5169fda2478d40a90c714effcfa197ca209be6 Former-commit-id: 0703f60f4588cb54aa708070c03dd1e84ed24ca3 --- docs/.vuepress/config.js | 3 +-- docs/zh/components/locally-valid.md | 19 ------------------- 2 files changed, 1 insertion(+), 21 deletions(-) delete mode 100644 docs/zh/components/locally-valid.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index d04bed04..51845e3e 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -87,8 +87,7 @@ function sideBarComponents (title) { 'icon-select', 'icon-svg', 'icon', - 'markdown', - 'locally-valid' + 'markdown' ] } ] diff --git a/docs/zh/components/locally-valid.md b/docs/zh/components/locally-valid.md deleted file mode 100644 index f5980fa9..00000000 --- a/docs/zh/components/locally-valid.md +++ /dev/null @@ -1,19 +0,0 @@ -# 局部组件 - -局部组件是指在某个组件内注册的组件,它一般只在一个地方用到,全局无法访问 - -## D2MenuItem - -::: tip 出现位置 -src/components/core/MainLayout/components/SideMenu/index.vue -::: - -该组件会根据数据渲染 `` - -## D2Submenu - -::: tip 出现位置 -src/components/core/MainLayout/components/SideMenu/index.vue -::: - -该组件会根据数据渲染 `` 结构,并且在 `` 中再次根据数据类型递归自身,最终生成 elementUI 的菜单组件结构,支持嵌套多级 \ No newline at end of file From dbfe3f44d17bbfcc3c9b4b0fa5a332fca1f1f6dc Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Fri, 15 Jun 2018 22:33:30 +0800 Subject: [PATCH 2/5] no message Former-commit-id: 7ce8731c3fbff1358a20072bfc4a311d074bbce1 [formerly e53795bf2c527ec4db52c2dcc4ddb4113b3bae04] [formerly 7ce8731c3fbff1358a20072bfc4a311d074bbce1 [formerly e53795bf2c527ec4db52c2dcc4ddb4113b3bae04] [formerly 7ce8731c3fbff1358a20072bfc4a311d074bbce1 [formerly e53795bf2c527ec4db52c2dcc4ddb4113b3bae04] [formerly e53795bf2c527ec4db52c2dcc4ddb4113b3bae04 [formerly 4a11be2c1e1dafaf1e47609aea474ed3d14ed168 [formerly cd00a1ff152b52a8b6140db354ee5162eb16b5c8]]]]] Former-commit-id: acd23291774316c164d08701e2d47d82b9861d0b Former-commit-id: dfcb0b86d1606d3b1ea015d3b1d9a4a14c7ebc3c Former-commit-id: d2e0e01ee2ad509ee6eaeb21f39862046cc6298b [formerly f3891c3d17c26fe132a23460cb9237c7e05b1a78] Former-commit-id: 70659ffa8b445c27dc99ab22546c49de9d01d6f0 Former-commit-id: 7246206ca668fe7aabe15f348f50abd07e0b30dc Former-commit-id: 3155efaec47f066c8ddd14be1581b4c0fbacb376 Former-commit-id: d28c005035cf6986b20f7c4c934ec4a5964b180b Former-commit-id: 3f33b8a0b166c1abab566613d7c4dde453c2121a --- src/assets/style/theme/theme.scss | 22 ++++++- src/components/core/d2-layout-main/index.vue | 65 ++++++++++---------- 2 files changed, 53 insertions(+), 34 deletions(-) diff --git a/src/assets/style/theme/theme.scss b/src/assets/style/theme/theme.scss index ac7fc46a..21cfa499 100644 --- a/src/assets/style/theme/theme.scss +++ b/src/assets/style/theme/theme.scss @@ -1,10 +1,26 @@ -// 主题公用 -.layout-main { +.layout-main-group { height: 100vh; width: 100vw; background-size: cover; background-position: center; position: relative; + .layout-main-mask { + position: absolute; + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + background-color: rgba(#000, .3); + } +} + +// 主题公用 +.layout-main { + position: absolute; + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; // [布局] 顶栏 .el-header { padding: 0px; @@ -168,7 +184,7 @@ .theme-#{$theme-name} { - .layout-main { + .layout-main-group { background-color: $theme-bg-color; background-image: $theme-bg-image; } diff --git a/src/components/core/d2-layout-main/index.vue b/src/components/core/d2-layout-main/index.vue index 089e8fcf..05bb5c62 100644 --- a/src/components/core/d2-layout-main/index.vue +++ b/src/components/core/d2-layout-main/index.vue @@ -1,36 +1,39 @@