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
+---
+
+
+
+
+
+
+ Team
+
+
+ Dozzle is created and maintained by the following people.
+
+
+
+
+