Skip to content

Commit ef8a353

Browse files
authored
docs: optimized link style (element-plus#4027)
1 parent 8fdf558 commit ef8a353

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

docs/.vitepress/vitepress/styles/content.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
.doc-content a {
2323
display: inline-flex;
2424
align-items: center;
25+
&.vp-link {
26+
white-space: nowrap;
27+
word-break: keep-all;
28+
}
2529
.link-icon {
2630
margin-left: 0.25rem;
2731
height: 1em;

docs/.vitepress/vitepress/utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ export function insertLinkIcon(contentRef: any) {
7878
)
7979

8080
links.forEach((link: any) => {
81+
link.classList.add('vp-link')
8182
if (
8283
!link.href.startsWith(window.origin) &&
8384
!link.innerHTML.includes('<img')

0 commit comments

Comments
 (0)