1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00
Files
dozzle/docs/.vitepress/theme/index.ts
2025-02-19 08:35:33 -08:00

28 lines
834 B
TypeScript

// https://vitepress.dev/guide/custom-theme
import { h } from "vue";
import DefaultTheme from "vitepress/theme";
import "@fontsource-variable/playfair-display";
import "./style.css";
import HeroVideo from "./components/HeroVideo.vue";
import BuyMeCoffee from "./components/BuyMeCoffee.vue";
import Stats from "./components/Stats.vue";
import Banner from "./components/Banner.vue";
import Supported from "./components/Supported.vue";
export default {
...DefaultTheme,
Layout: () => {
return h(DefaultTheme.Layout, null, {
"home-hero-image": () => h(HeroVideo),
"sidebar-nav-after": () => h(BuyMeCoffee),
"home-hero-actions-after": () => h(Stats),
// "layout-top": () => h(Banner),
"home-hero-after": () => h(Supported),
});
},
enhanceApp(ctx) {
DefaultTheme.enhanceApp(ctx);
},
};