Skip to content

Commit 53743fb

Browse files
authored
Merge pull request #279 from yel-hadd/master
Add lazy loading to sidebar icons for improved performance
2 parents ad07060 + 9db78c1 commit 53743fb

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

docs/.vuepress/theme/sidebar/SidebarLink.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ function renderLink(h, to, text, active, children, depth = 0, closeSidebarDrawer
3939
h('img', {
4040
src: icon,
4141
class: 'sidebar-link-icon',
42-
alt: text
42+
alt: text,
43+
loading: 'lazy'
4344
}),
4445
text
4546
]

docs/.vuepress/theme/sidebar/SidebarSectionHeader.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defineProps({
99

1010
<template>
1111
<div class="sidebar-section-header">
12-
<img :src="item.icon" class="language-logo" alt="language-logo" />
12+
<img :src="item.icon" class="language-logo" alt="language-logo" loading="lazy" />
1313
<span class="language-title">{{ item.title }}</span>
1414
</div>
1515
</template>

0 commit comments

Comments
 (0)