From 74d3a5cef0ab66a45cfdc30a7baa907a95b3704a Mon Sep 17 00:00:00 2001 From: ULIVZ <472590061@qq.com> Date: Sun, 2 Jun 2019 17:13:30 +0800 Subject: [PATCH] refactor($theme-default): clean all `.content` class names --- packages/@vuepress/theme-default/styles/code.styl | 4 ++-- packages/@vuepress/theme-default/styles/config.styl | 1 + packages/@vuepress/theme-default/styles/index.styl | 3 +-- packages/@vuepress/theme-default/styles/mobile.styl | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 packages/@vuepress/theme-default/styles/config.styl diff --git a/packages/@vuepress/theme-default/styles/code.styl b/packages/@vuepress/theme-default/styles/code.styl index bc5701e7..0bf5849e 100644 --- a/packages/@vuepress/theme-default/styles/code.styl +++ b/packages/@vuepress/theme-default/styles/code.styl @@ -1,4 +1,4 @@ -.content +{$contentClass} code color lighten($textColor, 20%) padding 0.25rem 0.5rem @@ -12,7 +12,7 @@ &.inserted color $accentColor -.content +{$contentClass} pre, pre[class*="language-"] line-height 1.4 padding 1.25rem 1.5rem diff --git a/packages/@vuepress/theme-default/styles/config.styl b/packages/@vuepress/theme-default/styles/config.styl new file mode 100644 index 00000000..9e403210 --- /dev/null +++ b/packages/@vuepress/theme-default/styles/config.styl @@ -0,0 +1 @@ +$contentClass = '.theme-default-content' diff --git a/packages/@vuepress/theme-default/styles/index.styl b/packages/@vuepress/theme-default/styles/index.styl index 4a4a7742..cd2eee53 100644 --- a/packages/@vuepress/theme-default/styles/index.styl +++ b/packages/@vuepress/theme-default/styles/index.styl @@ -1,11 +1,10 @@ +@require './config' @require './code' @require './custom-blocks' @require './arrow' @require './wrapper' @require './toc' -$contentClass = '.theme-default-content' - html, body padding 0 margin 0 diff --git a/packages/@vuepress/theme-default/styles/mobile.styl b/packages/@vuepress/theme-default/styles/mobile.styl index b35e59c5..f5bd3273 100644 --- a/packages/@vuepress/theme-default/styles/mobile.styl +++ b/packages/@vuepress/theme-default/styles/mobile.styl @@ -31,7 +31,7 @@ $mobileSidebarWidth = $sidebarWidth * 0.82 @media (max-width: $MQMobileNarrow) h1 font-size 1.9rem - .content + {$contentClass} div[class*="language-"] margin 0.85rem -1.5rem border-radius 0 -- GitLab