From 771ea9bbad1af25befd58d3f45725a6559d111c4 Mon Sep 17 00:00:00 2001 From: Rami Yushuvaev Date: Thu, 30 Jun 2022 17:04:54 +0300 Subject: [PATCH 1/2] feat(theme-default): header anchor should not be selectable --- packages/@vuepress/theme-default/src/client/styles/page.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/@vuepress/theme-default/src/client/styles/page.scss b/packages/@vuepress/theme-default/src/client/styles/page.scss index 322aed9303..e373cb44ed 100644 --- a/packages/@vuepress/theme-default/src/client/styles/page.scss +++ b/packages/@vuepress/theme-default/src/client/styles/page.scss @@ -8,6 +8,10 @@ .theme-default-content { @include content_wrapper; padding-top: 0; + + .header-anchor { + user-select: none; + } } } From 39c68509f39e4cccff5b0eadcb4b71b96236b06c Mon Sep 17 00:00:00 2001 From: meteorlxy Date: Mon, 11 Jul 2022 11:21:55 +0800 Subject: [PATCH 2/2] chore: tweaks --- .../@vuepress/theme-default/src/client/styles/normalize.scss | 1 + packages/@vuepress/theme-default/src/client/styles/page.scss | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/@vuepress/theme-default/src/client/styles/normalize.scss b/packages/@vuepress/theme-default/src/client/styles/normalize.scss index 76dacd2e37..0a4435357c 100644 --- a/packages/@vuepress/theme-default/src/client/styles/normalize.scss +++ b/packages/@vuepress/theme-default/src/client/styles/normalize.scss @@ -129,6 +129,7 @@ a.header-anchor { padding-right: 0.23em; margin-top: 0.125em; opacity: 0; + user-select: none; &:hover { text-decoration: none; diff --git a/packages/@vuepress/theme-default/src/client/styles/page.scss b/packages/@vuepress/theme-default/src/client/styles/page.scss index e373cb44ed..322aed9303 100644 --- a/packages/@vuepress/theme-default/src/client/styles/page.scss +++ b/packages/@vuepress/theme-default/src/client/styles/page.scss @@ -8,10 +8,6 @@ .theme-default-content { @include content_wrapper; padding-top: 0; - - .header-anchor { - user-select: none; - } } }