From ef8a3534e1e118fd03bb7a476598dd4684a43f03 Mon Sep 17 00:00:00 2001 From: msidolphin Date: Mon, 25 Oct 2021 16:57:22 +0800 Subject: [PATCH] docs: optimized link style (#4027) --- docs/.vitepress/vitepress/styles/content.scss | 4 ++++ docs/.vitepress/vitepress/utils.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/docs/.vitepress/vitepress/styles/content.scss b/docs/.vitepress/vitepress/styles/content.scss index d60e26a0e7..11ac20014a 100644 --- a/docs/.vitepress/vitepress/styles/content.scss +++ b/docs/.vitepress/vitepress/styles/content.scss @@ -22,6 +22,10 @@ .doc-content a { display: inline-flex; align-items: center; + &.vp-link { + white-space: nowrap; + word-break: keep-all; + } .link-icon { margin-left: 0.25rem; height: 1em; diff --git a/docs/.vitepress/vitepress/utils.ts b/docs/.vitepress/vitepress/utils.ts index 42043df0b1..a16c964e92 100644 --- a/docs/.vitepress/vitepress/utils.ts +++ b/docs/.vitepress/vitepress/utils.ts @@ -78,6 +78,7 @@ export function insertLinkIcon(contentRef: any) { ) links.forEach((link: any) => { + link.classList.add('vp-link') if ( !link.href.startsWith(window.origin) && !link.innerHTML.includes('