From 86182b63376b8cd18ff223a5050b2204c83c2f85 Mon Sep 17 00:00:00 2001 From: mychidarko Date: Sat, 4 Apr 2026 09:53:00 +0000 Subject: [PATCH 01/77] feat: add v5 docs --- .vitepress/config.mts | 2 +- .vitepress/config/navbar.ts | 4 +- .../theme/components/Community/Blog.vue | 208 +- .../theme/components/Home/Community.vue | 13 +- .../components/Home/FlexibleFrontend.vue | 30 +- .vitepress/theme/components/Home/Footer.vue | 71 +- .vitepress/theme/components/Home/Hero.vue | 168 +- .vitepress/theme/components/Home/Home.vue | 6 +- .../theme/components/Home/Particles.vue | 2 +- .../theme/components/Home/SpeedDemo.vue | 75 + .vitepress/theme/components/Home/Sponsors.vue | 29 +- .../theme/components/Home/Testimonials.vue | 29 +- .vitepress/theme/components/Home/Tooling.vue | 290 +- .vitepress/theme/components/Home/TryIt.vue | 9 +- .vitepress/theme/components/shared/Ad.vue | 38 +- .vitepress/theme/components/shared/Banner.vue | 2 +- .../theme/components/shared/SponsorCard.vue | 17 +- .../theme/components/shared/SponsorGroup.vue | 2 +- .vitepress/theme/index.ts | 10 +- .vitepress/theme/styles/index.css | 77 +- LICENSE | 2 +- package.json | 42 +- pnpm-lock.yaml | 3317 +++++++---------- src/docs/database/redis.md | 2 +- src/docs/routing/error-handling.md | 2 +- src/docs/utils/billing.md | 8 +- src/docs/utils/fs.md | 2 +- src/docs/utils/queues.md | 2 +- src/docs/why-leaf-v.md | 144 + src/index.md | 2 +- src/learn/api.md | 2 +- src/learn/mvc.md | 2 +- 32 files changed, 2106 insertions(+), 2503 deletions(-) create mode 100644 .vitepress/theme/components/Home/SpeedDemo.vue create mode 100644 src/docs/why-leaf-v.md diff --git a/.vitepress/config.mts b/.vitepress/config.mts index 82d9b33f..9ee62fbc 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -85,5 +85,5 @@ export default defineConfig({ rewrites: { '/api/': '/api/app.html', - } + }, }); diff --git a/.vitepress/config/navbar.ts b/.vitepress/config/navbar.ts index ee317c26..1253cddc 100644 --- a/.vitepress/config/navbar.ts +++ b/.vitepress/config/navbar.ts @@ -20,7 +20,7 @@ const nav: DefaultTheme.NavItem[] = [ }, { text: 'Hana JS', - link: 'https://hana.leafphp.dev', + link: 'https://hanabira.dev', }, { text: 'Seedling Framework', @@ -37,7 +37,7 @@ const nav: DefaultTheme.NavItem[] = [ ], }, { - text: 'πŸ’š SUPPORT LEAF', + text: '🧑 SUPPORT LEAF', link: '/support/', }, ]; diff --git a/.vitepress/theme/components/Community/Blog.vue b/.vitepress/theme/components/Community/Blog.vue index d559b278..175dfd5c 100644 --- a/.vitepress/theme/components/Community/Blog.vue +++ b/.vitepress/theme/components/Community/Blog.vue @@ -1,20 +1,16 @@