From e317202e85fb1ffbe7a6544a8ec601d438e5814e Mon Sep 17 00:00:00 2001
From: liyang <1711467488@qq.com>
Date: Tue, 12 Jun 2018 09:26:32 +0800
Subject: [PATCH 01/20] no message
Former-commit-id: 43cda8a56782ad34aa47f18af671392015c96a97
Former-commit-id: a4f093cad7533863e8162398e231eb98c9f8c697
Former-commit-id: f574f1a366d1557c37f8b3a8cb1ba714dee6cff1
Former-commit-id: 5f5b5f3c4617aa115bcb2d738bfc76aeff787853
---
src/pages/demo/business/user-center/home/index.vue | 4 +---
src/pages/demo/components/layout/splitpane.vue | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/pages/demo/business/user-center/home/index.vue b/src/pages/demo/business/user-center/home/index.vue
index 2ae077a6..32734de1 100644
--- a/src/pages/demo/business/user-center/home/index.vue
+++ b/src/pages/demo/business/user-center/home/index.vue
@@ -1,8 +1,6 @@
-
- 用户中心
-
+ 用户中心
doing...
diff --git a/src/pages/demo/components/layout/splitpane.vue b/src/pages/demo/components/layout/splitpane.vue
index d229f501..e31a2231 100644
--- a/src/pages/demo/components/layout/splitpane.vue
+++ b/src/pages/demo/components/layout/splitpane.vue
@@ -1,6 +1,6 @@
- 基本示例
+ 区域划分
左
From 1386d61cee5567322128bbb31132516941f953c2 Mon Sep 17 00:00:00 2001
From: liyang <1711467488@qq.com>
Date: Tue, 12 Jun 2018 09:42:09 +0800
Subject: [PATCH 02/20] no message
Former-commit-id: 67884c24f35ac96b06aabef37e9fd375bccd47a8
Former-commit-id: dd0f0a39432d722c87c7bda08b94868687cfa157
Former-commit-id: b2db59c70e6f9b324cf2af00b0b5a7f895247459
Former-commit-id: d569ecec1b2c264ba11b981941fbefea45ebd4fc
---
package.json | 1 +
src/assets/style/theme/star/setting.scss | 2 +-
src/menu/index.js | 1 +
src/pages/demo/plugins/day/index.vue | 14 ++++++++++++++
src/router/index.js | 1 +
5 files changed, 18 insertions(+), 1 deletion(-)
create mode 100644 src/pages/demo/plugins/day/index.vue
diff --git a/package.json b/package.json
index 9d756c5d..a712b59f 100755
--- a/package.json
+++ b/package.json
@@ -18,6 +18,7 @@
"axios": "^0.17.1",
"clipboard-polyfill": "^2.4.1",
"countup.js": "^1.9.3",
+ "dayjs": "^1.6.7",
"element-ui": "^2.0.11",
"file-saver": "^1.3.3",
"github-markdown-css": "^2.10.0",
diff --git a/src/assets/style/theme/star/setting.scss b/src/assets/style/theme/star/setting.scss
index 0c16d9f7..b1376e6d 100644
--- a/src/assets/style/theme/star/setting.scss
+++ b/src/assets/style/theme/star/setting.scss
@@ -8,7 +8,7 @@ $theme-bg-image: '/static/image/bg/star-squashed.jpg';
// container组件
$theme-container-background-color: rgba(#FFF, .9);
$theme-container-header-footer-background-color: rgba(#FFF, .6);
-$theme-container-border-inner: 1px solid #8fb0b1;
+$theme-container-border-inner: 1px solid #cecece;
$theme-container-border-outer: none;
// 顶栏和侧边栏中展开的菜单 hover 状态下
diff --git a/src/menu/index.js b/src/menu/index.js
index b2c53a76..70745af2 100644
--- a/src/menu/index.js
+++ b/src/menu/index.js
@@ -40,6 +40,7 @@ const demoPlugins = {
},
{ path: `${pre}build`, title: '环境区分' },
{ path: `${pre}clipboard-polyfill`, title: '剪贴板访问' },
+ { path: `${pre}day`, title: '日期计算' },
{ path: `${pre}js-cookie`, title: 'Cookie 读写' },
{ path: `${pre}timeago`, title: '时间差计算' }
])('/demo/plugins/')
diff --git a/src/pages/demo/plugins/day/index.vue b/src/pages/demo/plugins/day/index.vue
new file mode 100644
index 00000000..72321dd9
--- /dev/null
+++ b/src/pages/demo/plugins/day/index.vue
@@ -0,0 +1,14 @@
+
+
+ 日期计算
+
+ https://github.com/iamkun/dayjs
+
+
+
+
+
diff --git a/src/router/index.js b/src/router/index.js
index b7909d79..99c74da3 100755
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -52,6 +52,7 @@ const routes = [
children: (pre => [
{ path: 'build', name: `${pre}build`, component: () => import('@/pages/demo/plugins/build/index.vue') },
{ path: 'clipboard-polyfill', name: `${pre}clipboard-polyfill`, component: () => import('@/pages/demo/plugins/clipboard-polyfill/index.vue') },
+ { path: 'day', name: `${pre}day`, component: () => import('@/pages/demo/plugins/day/index.vue') },
{ path: 'export/table', name: `${pre}export-table`, component: () => import('@/pages/demo/plugins/export/table.vue') },
{ path: 'export/txt', name: `${pre}export-txt`, component: () => import('@/pages/demo/plugins/export/txt.vue') },
{ path: 'i18n/demo1', name: `${pre}i18n-demo1`, component: () => import('@/pages/demo/plugins/i18n/demo1.vue') },
From 6852f6155f4cfaee453d4c2c4665c9d9d4ccb96a Mon Sep 17 00:00:00 2001
From: liyang <1711467488@qq.com>
Date: Tue, 12 Jun 2018 10:01:49 +0800
Subject: [PATCH 03/20] no message
Former-commit-id: b66bab38b9ec766eb4807c6ac99311cfa7b1367e
Former-commit-id: 98aa28132f7dfb1386d534cccb9b00516bbe6df1
Former-commit-id: 95ede8da9db4ce854d573c3c28a46b6d8b35ed3e
Former-commit-id: f30802a28314382d7652ee1a9d6b75afd327ccf7
---
src/assets/style/public-class.scss | 52 +++++++------------
src/assets/style/public.scss | 1 -
src/assets/style/theme/theme.scss | 10 ----
src/assets/style/unit/_size.scss | 1 -
src/components/core/d2-container/index.vue | 4 --
src/pages/core/login/style.scss | 2 +-
src/pages/demo/components/icon/select.vue | 4 +-
src/pages/demo/components/layout/grid.vue | 3 --
.../mock/components/d2-demo-mock-card.vue | 2 +-
9 files changed, 23 insertions(+), 56 deletions(-)
delete mode 100644 src/assets/style/unit/_size.scss
diff --git a/src/assets/style/public-class.scss b/src/assets/style/public-class.scss
index 33be9df6..2ac20e74 100644
--- a/src/assets/style/public-class.scss
+++ b/src/assets/style/public-class.scss
@@ -40,40 +40,26 @@
}
// 边距相关
-.#{$prefix}-m { margin: $margin; }
-.#{$prefix}-mt { margin-top: $margin; }
-.#{$prefix}-mr { margin-right: $margin; }
-.#{$prefix}-mb { margin-bottom: $margin; }
-.#{$prefix}-ml { margin-left: $margin; }
+$sizes: (0, 10, 15, 20);
-.#{$prefix}-m-10 { margin: 10px; }
-.#{$prefix}-mt-10 { margin-top: 10px; }
-.#{$prefix}-mr-10 { margin-right: 10px; }
-.#{$prefix}-mb-10 { margin-bottom: 10px; }
-.#{$prefix}-ml-10 { margin-left: 10px; }
+@for $index from 1 to 5 {
+ .#{$prefix}-m-#{nth($sizes, $index)} { margin: #{nth($sizes, $index)}px; }
+ .#{$prefix}-mt-#{nth($sizes, $index)} { margin-top: #{nth($sizes, $index)}px; }
+ .#{$prefix}-mr-#{nth($sizes, $index)} { margin-right: #{nth($sizes, $index)}px; }
+ .#{$prefix}-mb-#{nth($sizes, $index)} { margin-bottom: #{nth($sizes, $index)}px; }
+ .#{$prefix}-ml-#{nth($sizes, $index)} { margin-left: #{nth($sizes, $index)}px; }
+}
-.#{$prefix}-m-0 { margin: 0px; }
-.#{$prefix}-mt-0 { margin-top: 0px; }
-.#{$prefix}-mr-0 { margin-right: 0px; }
-.#{$prefix}-mb-0 { margin-bottom: 0px; }
-.#{$prefix}-ml-0 { margin-left: 0px; }
+// 快速使用
+.#{$prefix}-m { margin: 20px; }
+.#{$prefix}-mt { margin-top: 20px; }
+.#{$prefix}-mr { margin-right: 20px; }
+.#{$prefix}-mb { margin-bottom: 20px; }
+.#{$prefix}-ml { margin-left: 20px; }
-
-.#{$prefix}-p { padding: $margin; }
-.#{$prefix}-pt { padding-top: $margin; }
-.#{$prefix}-pr { padding-right: $margin; }
-.#{$prefix}-pb { padding-bottom: $margin; }
-.#{$prefix}-pl { padding-left: $margin; }
-
-.#{$prefix}-p-10 { padding: 10px; }
-.#{$prefix}-pt-10 { padding-top: 10px; }
-.#{$prefix}-pr-10 { padding-right: 10px; }
-.#{$prefix}-pb-10 { padding-bottom: 10px; }
-.#{$prefix}-pl-10 { padding-left: 10px; }
-
-.#{$prefix}-p-0 { padding: 0px; }
-.#{$prefix}-pt-0 { padding-top: 0px; }
-.#{$prefix}-pr-0 { padding-right: 0px; }
-.#{$prefix}-pb-0 { padding-bottom: 0px; }
-.#{$prefix}-pl-0 { padding-left: 0px; }
+.#{$prefix}-p { padding: 20px; }
+.#{$prefix}-pt { padding-top: 20px; }
+.#{$prefix}-pr { padding-right: 20px; }
+.#{$prefix}-pb { padding-bottom: 20px; }
+.#{$prefix}-pl { padding-left: 20px; }
diff --git a/src/assets/style/public.scss b/src/assets/style/public.scss
index 2fb6ad62..66aef37c 100644
--- a/src/assets/style/public.scss
+++ b/src/assets/style/public.scss
@@ -1,5 +1,4 @@
@import '~@/assets/style/unit/_color.scss';
-@import '~@/assets/style/unit/_size.scss';
// 工具类名统一前缀
$prefix: d2;
diff --git a/src/assets/style/theme/theme.scss b/src/assets/style/theme/theme.scss
index 93198426..17c418d2 100644
--- a/src/assets/style/theme/theme.scss
+++ b/src/assets/style/theme/theme.scss
@@ -71,16 +71,6 @@
.el-aside {
transition: width .3s;
overflow: inherit;
- // 空菜单
- .d2-side-menu-empty {
- background-color: rgba(#000, .03);
- margin: $margin;
- margin-top: 0px;
- border-radius: 4px;
- line-height: 100px;
- text-align: center;
- color: $color-text-sub;
- }
// [菜单] 正常状态
.el-menu {
background-color: transparent;
diff --git a/src/assets/style/unit/_size.scss b/src/assets/style/unit/_size.scss
deleted file mode 100644
index c85cb481..00000000
--- a/src/assets/style/unit/_size.scss
+++ /dev/null
@@ -1 +0,0 @@
-$margin: 20px;
\ No newline at end of file
diff --git a/src/components/core/d2-container/index.vue b/src/components/core/d2-container/index.vue
index 84d2eb84..832402ac 100644
--- a/src/components/core/d2-container/index.vue
+++ b/src/components/core/d2-container/index.vue
@@ -45,15 +45,11 @@ export default {