diff --git a/docs/.vuepress/theme.ts b/docs/.vuepress/theme.ts
index d026ad8f..008299b3 100644
--- a/docs/.vuepress/theme.ts
+++ b/docs/.vuepress/theme.ts
@@ -18,6 +18,15 @@ export const theme: Theme = plumeTheme({
},
markdown: {
+ icon: {
+ provider: 'iconify',
+ preload: [
+ // used within
+ 'tabler:star',
+ 'octicon:issue-opened-16',
+ 'ep:milk-tea',
+ ],
+ },
chartjs: true,
echarts: true,
markmap: true,
diff --git a/docs/.vuepress/themes/components/AsideNav.vue b/docs/.vuepress/themes/components/AsideNav.vue
index 60f69a96..eb17c3fc 100644
--- a/docs/.vuepress/themes/components/AsideNav.vue
+++ b/docs/.vuepress/themes/components/AsideNav.vue
@@ -1,6 +1,6 @@