diff --git a/1000-hours/.vitepress/theme/components/ThemedImageSwitch.vue b/1000-hours/.vitepress/theme/components/ThemedImageSwitch.vue new file mode 100644 index 00000000..1e8e9284 --- /dev/null +++ b/1000-hours/.vitepress/theme/components/ThemedImageSwitch.vue @@ -0,0 +1,91 @@ + + + + + + diff --git a/1000-hours/.vitepress/theme/index.ts b/1000-hours/.vitepress/theme/index.ts index 7e61e7d3..61a71b0b 100644 --- a/1000-hours/.vitepress/theme/index.ts +++ b/1000-hours/.vitepress/theme/index.ts @@ -16,6 +16,7 @@ export default { // }, enhanceApp({ app, router, siteData }) { // ... + app.component('Image', Image) app.component('SpeakWord', SpeakWord) } } satisfies Theme diff --git a/1000-hours/.vitepress/theme/layouts/index.vue b/1000-hours/.vitepress/theme/layouts/index.vue index e4580981..cee94a85 100644 --- a/1000-hours/.vitepress/theme/layouts/index.vue +++ b/1000-hours/.vitepress/theme/layouts/index.vue @@ -1,6 +1,7 @@