aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/packages/docs/app/routes
diff options
context:
space:
mode:
authorNtskwK <natsukawa247@outlook.com>2026-02-28 09:03:19 +0800
committerNtskwK <natsukawa247@outlook.com>2026-02-28 09:03:19 +0800
commitcc53b1cf260e1c67939e50608ef18764da616d55 (patch)
tree119109c62331d4d26612e2df7726cee82d1871f5 /packages/docs/app/routes
parentee37d044e473217daadd9ce26c7e2e2ad39a0490 (diff)
parent81a62402ef6f8900ff092366121a9b7a4263ba52 (diff)
downloadDropOut-cc53b1cf260e1c67939e50608ef18764da616d55.tar.gz
DropOut-cc53b1cf260e1c67939e50608ef18764da616d55.zip
Merge remote-tracking branch 'upstream/main'
Diffstat (limited to 'packages/docs/app/routes')
-rw-r--r--packages/docs/app/routes/docs.tsx8
-rw-r--r--packages/docs/app/routes/home.tsx14
2 files changed, 11 insertions, 11 deletions
diff --git a/packages/docs/app/routes/docs.tsx b/packages/docs/app/routes/docs.tsx
index 5154d27..5090ccf 100644
--- a/packages/docs/app/routes/docs.tsx
+++ b/packages/docs/app/routes/docs.tsx
@@ -6,11 +6,11 @@ import { i18n } from '@/lib/i18n';
export function loader({ params }: Route.LoaderArgs) {
const lang = params.lang as string | undefined;
- // 如果没有语言参数或是默认语言,重定向到 /docs/getting-started
+ // 如果没有语言参数或是默认语言,重定向到 /docs/manual/getting-started
if (!lang || lang === i18n.defaultLanguage) {
- return redirect('/docs/getting-started');
+ return redirect('/docs/manual/getting-started');
}
- // 其他语言重定向到 /:lang/docs/getting-started
- return redirect(`/${lang}/docs/getting-started`);
+ // 其他语言重定向到 /:lang/docs/manual/getting-started
+ return redirect(`/${lang}/docs/manual/getting-started`);
}
diff --git a/packages/docs/app/routes/home.tsx b/packages/docs/app/routes/home.tsx
index 66b5333..427bf4e 100644
--- a/packages/docs/app/routes/home.tsx
+++ b/packages/docs/app/routes/home.tsx
@@ -10,7 +10,7 @@ const texts = {
subtitle: 'Modern. Reproducible. Developer-Grade.',
description: 'Built with Tauri v2 and Rust for native performance and minimal resource usage',
start: 'Get Started',
- features: 'Features',
+ development: 'Development',
},
features: {
items: [
@@ -42,7 +42,7 @@ const texts = {
subtitle: '现代、可复现、开发者级',
description: '基于 Tauri v2 和 Rust 构建,拥有原生性能和极低的资源占用',
start: '开始使用',
- features: '功能特性',
+ development: '参与开发',
},
features: {
items: [
@@ -107,10 +107,10 @@ export default function Home({ params }: Route.ComponentProps) {
{t.hero.start}
</a>
<a
- className="bg-fd-secondary hover:bg-fd-secondary/80 text-fd-secondary-foreground font-semibold rounded-lg px-6 py-3 transition-colors cursor-pointer"
- href={`${localePrefix}/docs/features`}
+ className="bg-fd-secondary hover:bg-fd-secondary/80 text-fd-secondary-foreground font-semibold rounded-lg px-6 py-3 transition-colors cursor-pointer border border-blue-600/50"
+ href={`${localePrefix}/docs/development`}
>
- {t.hero.features}
+ {t.hero.development}
</a>
</div>
</div>
@@ -129,7 +129,7 @@ export default function Home({ params }: Route.ComponentProps) {
{/* Features Grid */}
<div className="grid md:grid-cols-2 lg:grid-cols-3 gap-6 mb-16">
{t.features.items.map((item, i) => (
- <div key={i} className="p-6 rounded-lg border border-fd-border bg-fd-card">
+ <div key={i} className="p-6 rounded-lg border border-blue-600/20 bg-fd-card hover:border-blue-600/50 transition-colors">
<h3 className="font-semibold text-lg mb-2">{item.title}</h3>
<p className="text-sm text-fd-muted-foreground">
{item.desc}
@@ -162,7 +162,7 @@ export default function Home({ params }: Route.ComponentProps) {
</p>
<a
className="inline-block bg-blue-600 hover:bg-blue-700 text-white font-semibold rounded-lg px-8 py-3 transition-colors"
- href={`${localePrefix}/docs/getting-started`}
+ href={`${localePrefix}/docs/manual/getting-started`}
>
{t.cta.button}
</a>