diff --git a/src/assets/style/public-class.scss b/src/assets/style/public-class.scss index 275e3b16..b0b59636 100644 --- a/src/assets/style/public-class.scss +++ b/src/assets/style/public-class.scss @@ -17,50 +17,50 @@ // 浮动相关 -.fl { +.#{$prefix}-fl { float: left; } -.fr { +.#{$prefix}-fr { float: right; } -.clearfix:before, -.clearfix:after { +.#{$prefix}-clearfix:before, +.#{$prefix}-clearfix:after { display: table; content: ""; } -.clearfix:after { +.#{$prefix}-clearfix:after { clear: both } // 边距相关 -.m { +.#{$prefix}-m { margin: $margin; } -.mt { +.#{$prefix}-mt { margin-top: $margin; } -.mr { +.#{$prefix}-mr { margin-right: $margin; } -.mb { +.#{$prefix}-mb { margin-bottom: $margin; } -.ml { +.#{$prefix}-ml { margin-left: $margin; } -.m-0 { +.#{$prefix}-m-0 { margin: 0px; } -.mt-0 { +.#{$prefix}-mt-0 { margin-top: 0px; } -.mr-0 { +.#{$prefix}-mr-0 { margin-right: 0px; } -.mb-0 { +.#{$prefix}-mb-0 { margin-bottom: 0px; } -.ml-0 { +.#{$prefix}-ml-0 { margin-left: 0px; } diff --git a/src/assets/style/public.scss b/src/assets/style/public.scss index 6029ca0e..ddb15a4e 100644 --- a/src/assets/style/public.scss +++ b/src/assets/style/public.scss @@ -1,6 +1,9 @@ @import '~@/assets/style/unit/_color.scss'; @import '~@/assets/style/unit/_size.scss'; +// 工具类名统一前缀 +$prefix: dd; + // 禁止用户选中 鼠标变为手形 %unable-select { user-select: none; diff --git a/src/components/demo/GithubLinkButton/index.vue b/src/components/demo/GithubLinkButton/index.vue new file mode 100644 index 00000000..4e21d610 --- /dev/null +++ b/src/components/demo/GithubLinkButton/index.vue @@ -0,0 +1,51 @@ + + + diff --git a/src/components/index.js b/src/components/index.js index 091c4805..2e790bc9 100644 --- a/src/components/index.js +++ b/src/components/index.js @@ -31,6 +31,12 @@ Vue.component('GithubLink', resolve => { require(['@/components/demo/GithubLink'], resolve) }) +// 名称:github 链接按钮 +// 用途:本质上这就是一个 github 的链接 +Vue.component('GithubLinkButton', resolve => { + require(['@/components/demo/GithubLinkButton'], resolve) +}) + // 名称:SimpleMDE markdown 编辑器 // 用途:SimpleMDE markdown 编辑器 Vue.component('SimpleMDE', resolve => { diff --git a/src/pages/demo/plugins/clipboard-polyfill/demo.vue b/src/pages/demo/plugins/clipboard-polyfill/demo.vue index 24bc2d6d..67879bd9 100644 --- a/src/pages/demo/plugins/clipboard-polyfill/demo.vue +++ b/src/pages/demo/plugins/clipboard-polyfill/demo.vue @@ -7,7 +7,7 @@ -
+
将左侧输入框内的文字复制进剪贴板
@@ -15,12 +15,12 @@ -
+
readText( ) diff --git a/src/pages/demo/plugins/highlight/demo.vue b/src/pages/demo/plugins/highlight/demo.vue index aa5f3397..ddfea647 100644 --- a/src/pages/demo/plugins/highlight/demo.vue +++ b/src/pages/demo/plugins/highlight/demo.vue @@ -1,24 +1,24 @@