diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index d4467d65..b844ab72 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -83,6 +83,13 @@ export default defineConfig({ { text: "Debugging", link: "/guide/debugging" }, ], }, + { + text: "About", + items: [ + { text: "Team", link: "/team" }, + { text: "Support", link: "/support" }, + ], + }, ], footer: { diff --git a/docs/.vitepress/theme/components/BuyMeCoffee.vue b/docs/.vitepress/theme/components/BuyMeCoffee.vue new file mode 100644 index 00000000..14c2d09e --- /dev/null +++ b/docs/.vitepress/theme/components/BuyMeCoffee.vue @@ -0,0 +1,13 @@ + + + diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 3cad2e8a..59d8f613 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -4,12 +4,14 @@ import Theme from "vitepress/theme"; import "uno.css"; import "./style.css"; import HeroVideo from "./components/HeroVideo.vue"; +import BuyMeCoffee from "./components/BuyMeCoffee.vue"; export default { ...Theme, Layout: () => { return h(Theme.Layout, null, { "home-hero-image": () => h(HeroVideo), + "sidebar-nav-after": () => h(BuyMeCoffee), }); }, enhanceApp({ app, router, siteData }) {}, diff --git a/docs/components.d.ts b/docs/components.d.ts index a0c35567..c86573a2 100644 --- a/docs/components.d.ts +++ b/docs/components.d.ts @@ -8,6 +8,7 @@ export {} declare module 'vue' { export interface GlobalComponents { BrowserWindow: typeof import('./.vitepress/theme/components/BrowserWindow.vue')['default'] + BuyMeCoffee: typeof import('./.vitepress/theme/components/BuyMeCoffee.vue')['default'] HeroVideo: typeof import('./.vitepress/theme/components/HeroVideo.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/docs/support.md b/docs/support.md new file mode 100644 index 00000000..9e4be016 --- /dev/null +++ b/docs/support.md @@ -0,0 +1,16 @@ +--- +title: Support +--- + +# Support + +Dozzle is an open-source project and is maintained by its creator and contributors. If you have any questions, issues, or feature requests, please feel free to reach out to us. + +There are many ways to support us: + +- We are always looking for contributors. If you are interested in contributing to the project, please check out the [Issues](https://github.com/amir20/dozzle/issues). +- If you like the project, please consider giving it a star on [GitHub](https://github.com/amir20/dozzle). +- If you would like to support the project financially, you can [Buy Me a Coffee](https://www.buymeacoffee.com/amirraminfar). +- Blog about the project, tweet about it, or share it on social media. + +Thank you for your support! 🙏 diff --git a/docs/team.md b/docs/team.md new file mode 100644 index 00000000..eb06bfb4 --- /dev/null +++ b/docs/team.md @@ -0,0 +1,40 @@ +--- +layout: page +title: Team +--- + + + + + + + + + + +