diff --git a/public/_redirects b/public/_redirects index 0414698d50b7f..2501cf30c4e28 100644 --- a/public/_redirects +++ b/public/_redirects @@ -35,13 +35,15 @@ /:lang/tutorials/add-view-transitions/ /:lang/guides/view-transitions/ /:lang/guides/rss/ /:lang/recipes/rss/ /:lang/basics/astro-syntax/ /:lang/reference/astro-syntax/ -/:lang/reference/experimental-flags/sessions/ /:lang/guides/sessions/ -/:lang/reference/experimental-flags/svg/ /:lang/guides/images/ -/:lang/reference/experimental-flags/serialized-configuration/ /:lang/reference/modules/astro-config/ -/:lang/reference/experimental-flags/responsive-images/ /:lang/guides/images/ -/:lang/guides/deploy/sst/ /:lang/guides/deploy/aws-via-sst/ -/:lang/guides/deploy/flightcontrol/ /:lang/guides/deploy/aws-via-flightcontrol/ -/:lang/guides/deploy/google-firebase/ /:lang/guides/deploy/firebase/ +/:lang/reference/experimental-flags/sessions/ /:lang/guides/sessions/ +/:lang/reference/experimental-flags/svg/ /:lang/guides/images/ +/:lang/reference/experimental-flags/serialized-configuration/ /:lang/reference/modules/astro-config/ +/:lang/reference/experimental-flags/responsive-images/ /:lang/guides/images/ +/:lang/guides/deploy/sst/ /:lang/guides/deploy/aws-via-sst/ +/:lang/guides/deploy/flightcontrol/ /:lang/guides/deploy/aws-via-flightcontrol/ +/:lang/guides/deploy/google-firebase/ /:lang/guides/deploy/firebase/ +/:lang/guides/backend/google-firebase/ /:lang/guides/backend/firebase/ +/:lang/guides/backend/appwriteio/ /:lang/guides/backend/appwrite/ # Very old docs site redirects diff --git a/src/components/BackendGuidesNav.astro b/src/components/BackendGuidesNav.astro index 71fa23f3e148d..2db88fbbc42a7 100644 --- a/src/components/BackendGuidesNav.astro +++ b/src/components/BackendGuidesNav.astro @@ -1,7 +1,6 @@ --- import { englishPages } from '~/content'; import { isBackendEntry } from '~/content.config'; -import { isLogoKey } from '~/data/logos'; import { getLanguageFromURL } from '~/util/path-utils'; import CardsNav from './NavGrid/CardsNav.astro'; @@ -9,18 +8,16 @@ const lang = getLanguageFromURL(Astro.url.pathname); const enPages = englishPages.filter(isBackendEntry); const links = enPages - .sort((a, b) => { // Sort alphabetically. - return a.data.service.toLowerCase() > b.data.service.toLowerCase() ? 1 : -1; - }) + .sort((a, b) => (a.id > b.id ? 1 : -1)) .map((page) => { - const { service } = page.data; + const { logo, sidebar } = page.data; + if (!sidebar.label) throw new Error('Backend guides must always include a sidebar label.'); const pageUrl = '/' + page.id.replace('en/', `${lang}/`) + '/'; - const logo = isLogoKey(page.id.split('/').pop()); - return { title: service, href: pageUrl, logo }; + return { title: sidebar.label, href: pageUrl, logo }; }); ---
- +
diff --git a/src/content.config.ts b/src/content.config.ts index fd3dfbfa1b9f2..f5a7516c4bfc5 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -31,7 +31,7 @@ export const deploySchema = baseSchema.extend({ export const backendSchema = baseSchema.extend({ type: z.literal('backend'), stub: z.boolean().default(false), - service: z.string(), + logo: z.enum(logoKeys), }); export const cmsSchema = baseSchema.extend({ diff --git a/src/content/docs/en/guides/backend/appwriteio.mdx b/src/content/docs/en/guides/backend/appwrite.mdx similarity index 96% rename from src/content/docs/en/guides/backend/appwriteio.mdx rename to src/content/docs/en/guides/backend/appwrite.mdx index c17a808941381..be733269b70ff 100644 --- a/src/content/docs/en/guides/backend/appwriteio.mdx +++ b/src/content/docs/en/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Add a backend to your project with Appwrite sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/google-firebase.mdx b/src/content/docs/en/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/en/guides/backend/google-firebase.mdx rename to src/content/docs/en/guides/backend/firebase.mdx index 0d0eb3b9fe530..4bd7ed8d9fb56 100644 --- a/src/content/docs/en/guides/backend/google-firebase.mdx +++ b/src/content/docs/en/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: Add a backend to your project with Firebase sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/neon.mdx b/src/content/docs/en/guides/backend/neon.mdx index fa4fd064db229..3ba009111c102 100644 --- a/src/content/docs/en/guides/backend/neon.mdx +++ b/src/content/docs/en/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Add a serverless Postgres database to your Astro project with Neon sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/prisma-postgres.mdx b/src/content/docs/en/guides/backend/prisma-postgres.mdx index cb42623dc1820..5fdf502357fa6 100644 --- a/src/content/docs/en/guides/backend/prisma-postgres.mdx +++ b/src/content/docs/en/guides/backend/prisma-postgres.mdx @@ -4,7 +4,7 @@ description: Add a serverless Postgres database to your Astro project with Prism sidebar: label: Prisma Postgres type: backend -service: Prisma Postgres +logo: 'prisma-postgres' stub: false i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/sentry.mdx b/src/content/docs/en/guides/backend/sentry.mdx index 6e6a880c355e4..5ce8ea01c6989 100644 --- a/src/content/docs/en/guides/backend/sentry.mdx +++ b/src/content/docs/en/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: How to monitor your Astro site with Sentry sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/supabase.mdx b/src/content/docs/en/guides/backend/supabase.mdx index fb444faabe3ec..303af4ab151c0 100644 --- a/src/content/docs/en/guides/backend/supabase.mdx +++ b/src/content/docs/en/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: Add a backend to your project with Supabase sidebar: label: Supabase type: backend -service: Supabase +logo: supabase i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/en/guides/backend/turso.mdx b/src/content/docs/en/guides/backend/turso.mdx index b9aab95a5e884..9802877c40af7 100644 --- a/src/content/docs/en/guides/backend/turso.mdx +++ b/src/content/docs/en/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: Build locally with a SQLite file and deploy globally using Turso. sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/en/guides/backend/xata.mdx b/src/content/docs/en/guides/backend/xata.mdx index ce96cfcf12420..480a749b59345 100644 --- a/src/content/docs/en/guides/backend/xata.mdx +++ b/src/content/docs/en/guides/backend/xata.mdx @@ -4,7 +4,7 @@ description: Add a serverless database with full-text search to your project wit sidebar: label: Xata type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/appwriteio.mdx b/src/content/docs/es/guides/backend/appwrite.mdx similarity index 96% rename from src/content/docs/es/guides/backend/appwriteio.mdx rename to src/content/docs/es/guides/backend/appwrite.mdx index d7ab2db46e90c..2a58d26e07cc2 100644 --- a/src/content/docs/es/guides/backend/appwriteio.mdx +++ b/src/content/docs/es/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Añade un backend a tu proyecto con Appwrite sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/google-firebase.mdx b/src/content/docs/es/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/es/guides/backend/google-firebase.mdx rename to src/content/docs/es/guides/backend/firebase.mdx index be2e4333daa44..0a5b66db02cb6 100644 --- a/src/content/docs/es/guides/backend/google-firebase.mdx +++ b/src/content/docs/es/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: Agrega un backend a tu proyecto con Firebase sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/neon.mdx b/src/content/docs/es/guides/backend/neon.mdx index 7938c9369bc45..2d7a489a44b70 100644 --- a/src/content/docs/es/guides/backend/neon.mdx +++ b/src/content/docs/es/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Agrega una base de datos serverless de Postgres a tu proyecto de As sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/prisma-postgres.mdx b/src/content/docs/es/guides/backend/prisma-postgres.mdx index 0e15556d161cd..78bb1ac9762fd 100644 --- a/src/content/docs/es/guides/backend/prisma-postgres.mdx +++ b/src/content/docs/es/guides/backend/prisma-postgres.mdx @@ -4,7 +4,7 @@ description: Añade una base de datos Postgres sin servidor a tu proyecto de Ast sidebar: label: Prisma Postgres type: backend -service: Prisma Postgres +logo: 'prisma-postgres' stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/sentry.mdx b/src/content/docs/es/guides/backend/sentry.mdx index 5c90fb83fda6b..04857062d7e3a 100644 --- a/src/content/docs/es/guides/backend/sentry.mdx +++ b/src/content/docs/es/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: Cómo monitorear tu sitio Astro con Sentry sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/supabase.mdx b/src/content/docs/es/guides/backend/supabase.mdx index 6b32c16c5bed4..1c99054d25b61 100644 --- a/src/content/docs/es/guides/backend/supabase.mdx +++ b/src/content/docs/es/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: Añade un backend a tu proyecto con Supabase sidebar: label: Supabase type: backend -service: Supabase +logo: supabase i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/es/guides/backend/turso.mdx b/src/content/docs/es/guides/backend/turso.mdx index 5e01cc920bdf2..dc6c0beb946f8 100644 --- a/src/content/docs/es/guides/backend/turso.mdx +++ b/src/content/docs/es/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: Construye localmente con un archivo SQLite y despliega globalmente sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/es/guides/backend/xata.mdx b/src/content/docs/es/guides/backend/xata.mdx index 52e066c7b3402..13493bc0236b1 100644 --- a/src/content/docs/es/guides/backend/xata.mdx +++ b/src/content/docs/es/guides/backend/xata.mdx @@ -4,7 +4,7 @@ description: Agrega una base de datos sin servidor con búsqueda de texto comple sidebar: label: Xata type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/appwriteio.mdx b/src/content/docs/fr/guides/backend/appwrite.mdx similarity index 97% rename from src/content/docs/fr/guides/backend/appwriteio.mdx rename to src/content/docs/fr/guides/backend/appwrite.mdx index 11bb150c19cc4..dda87f33cc648 100644 --- a/src/content/docs/fr/guides/backend/appwriteio.mdx +++ b/src/content/docs/fr/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Ajouter un backend à son projet avec Appwrite sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/google-firebase.mdx b/src/content/docs/fr/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/fr/guides/backend/google-firebase.mdx rename to src/content/docs/fr/guides/backend/firebase.mdx index fa32f0162ed09..ae063352858d6 100644 --- a/src/content/docs/fr/guides/backend/google-firebase.mdx +++ b/src/content/docs/fr/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: Ajouter un backend à votre projet avec Firebase sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/neon.mdx b/src/content/docs/fr/guides/backend/neon.mdx index 19fb2abf32297..23c2f08ce3648 100644 --- a/src/content/docs/fr/guides/backend/neon.mdx +++ b/src/content/docs/fr/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Ajouter une base de données Postgres sans serveur à votre projet sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/prisma-postgres.mdx b/src/content/docs/fr/guides/backend/prisma-postgres.mdx index 9fffff9956997..602255cf64531 100644 --- a/src/content/docs/fr/guides/backend/prisma-postgres.mdx +++ b/src/content/docs/fr/guides/backend/prisma-postgres.mdx @@ -4,7 +4,7 @@ description: Ajoutez une base de données Postgres serverless à votre projet As sidebar: label: Prisma Postgres type: backend -service: Prisma Postgres +logo: 'prisma-postgres' stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/sentry.mdx b/src/content/docs/fr/guides/backend/sentry.mdx index 32c6dd475e6e1..61a45217223a4 100644 --- a/src/content/docs/fr/guides/backend/sentry.mdx +++ b/src/content/docs/fr/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: Comment surveiller votre site Astro avec Sentry sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/supabase.mdx b/src/content/docs/fr/guides/backend/supabase.mdx index fc3de3fc0d006..aa806b252b909 100644 --- a/src/content/docs/fr/guides/backend/supabase.mdx +++ b/src/content/docs/fr/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: Ajouter un backend à votre projet avec Supabase sidebar: label: Supabase type: backend -service: Supabase +logo: supabase i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/fr/guides/backend/turso.mdx b/src/content/docs/fr/guides/backend/turso.mdx index 105de86127fc6..4fbffbcf2c8be 100644 --- a/src/content/docs/fr/guides/backend/turso.mdx +++ b/src/content/docs/fr/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: Construisez localement avec un fichier SQLite et déployez globalem sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/fr/guides/backend/xata.mdx b/src/content/docs/fr/guides/backend/xata.mdx index 27fdc2005a743..50a2be2b0ad50 100644 --- a/src/content/docs/fr/guides/backend/xata.mdx +++ b/src/content/docs/fr/guides/backend/xata.mdx @@ -4,7 +4,7 @@ description: Ajoutez une base de données sans serveur avec recherche de texte c sidebar: label: Xata type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/appwriteio.mdx b/src/content/docs/ja/guides/backend/appwrite.mdx similarity index 97% rename from src/content/docs/ja/guides/backend/appwriteio.mdx rename to src/content/docs/ja/guides/backend/appwrite.mdx index 24bbb91e545ef..0f81096b52976 100644 --- a/src/content/docs/ja/guides/backend/appwriteio.mdx +++ b/src/content/docs/ja/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Appwriteでプロジェクトにバックエンドを追加する sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/google-firebase.mdx b/src/content/docs/ja/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/ja/guides/backend/google-firebase.mdx rename to src/content/docs/ja/guides/backend/firebase.mdx index e7760d54437ed..8e32b76c1f3bd 100644 --- a/src/content/docs/ja/guides/backend/google-firebase.mdx +++ b/src/content/docs/ja/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: Firebaseでプロジェクトにバックエンドを追加する sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/neon.mdx b/src/content/docs/ja/guides/backend/neon.mdx index 845ba7e420c5b..b9a92972fd7d9 100644 --- a/src/content/docs/ja/guides/backend/neon.mdx +++ b/src/content/docs/ja/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Neonを使用してAstroプロジェクトにサーバーレスPost sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/sentry.mdx b/src/content/docs/ja/guides/backend/sentry.mdx index 95796a4013fa1..8e875d3cb56b5 100644 --- a/src/content/docs/ja/guides/backend/sentry.mdx +++ b/src/content/docs/ja/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: Sentryを使用してAstro サイトを監視する方法 sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/supabase.mdx b/src/content/docs/ja/guides/backend/supabase.mdx index f8106f28f004b..153eb2b110217 100644 --- a/src/content/docs/ja/guides/backend/supabase.mdx +++ b/src/content/docs/ja/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: Supabaseでプロジェクトにバックエンドを追加する sidebar: label: Supabase type: backend -service: Supabase +logo: supabase i18nReady: true --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' diff --git a/src/content/docs/ja/guides/backend/turso.mdx b/src/content/docs/ja/guides/backend/turso.mdx index 7a378d5e7dc46..621106a35ccd0 100644 --- a/src/content/docs/ja/guides/backend/turso.mdx +++ b/src/content/docs/ja/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: SQLiteファイルでローカルに構築し、Tursoを使用し sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/ja/guides/backend/xata.mdx b/src/content/docs/ja/guides/backend/xata.mdx index a114bf16c3570..bc5821102403f 100644 --- a/src/content/docs/ja/guides/backend/xata.mdx +++ b/src/content/docs/ja/guides/backend/xata.mdx @@ -2,7 +2,7 @@ title: XataとAstro description: サーバーレスデータベースをプロジェクトに追加し、Xataで全文検索を行いましょう。 type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/appwriteio.mdx b/src/content/docs/ko/guides/backend/appwrite.mdx similarity index 96% rename from src/content/docs/ko/guides/backend/appwriteio.mdx rename to src/content/docs/ko/guides/backend/appwrite.mdx index 9ef6441855df1..f7a2be1ab441a 100644 --- a/src/content/docs/ko/guides/backend/appwriteio.mdx +++ b/src/content/docs/ko/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Appwrite를 사용하여 프로젝트에 백엔드 추가 sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true --- diff --git a/src/content/docs/ko/guides/backend/google-firebase.mdx b/src/content/docs/ko/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/ko/guides/backend/google-firebase.mdx rename to src/content/docs/ko/guides/backend/firebase.mdx index 142de3a8e975a..ab6a85ecbcc5b 100644 --- a/src/content/docs/ko/guides/backend/google-firebase.mdx +++ b/src/content/docs/ko/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: Firebase를 사용하여 프로젝트에 백엔드 추가 sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/neon.mdx b/src/content/docs/ko/guides/backend/neon.mdx index e5ffe6fb77730..31889da07843c 100644 --- a/src/content/docs/ko/guides/backend/neon.mdx +++ b/src/content/docs/ko/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Neon을 사용하여 Astro 프로젝트에 서버리스 Postgres sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/prisma-postgres.mdx b/src/content/docs/ko/guides/backend/prisma-postgres.mdx index 2d49d7de700aa..00d93c19e2d15 100644 --- a/src/content/docs/ko/guides/backend/prisma-postgres.mdx +++ b/src/content/docs/ko/guides/backend/prisma-postgres.mdx @@ -4,7 +4,7 @@ description: Prisma Postgres를 사용하여 Astro 프로젝트에 서버리스 sidebar: label: Prisma Postgres type: backend -service: Prisma Postgres +logo: 'prisma-postgres' stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/sentry.mdx b/src/content/docs/ko/guides/backend/sentry.mdx index 92c75f1a50056..7b10d79131cc2 100644 --- a/src/content/docs/ko/guides/backend/sentry.mdx +++ b/src/content/docs/ko/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: Sentry로 Astro 사이트를 모니터링하는 방법 sidebar: label: Sentry type: backend -service: Sentry +logo: 'sentry' stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/supabase.mdx b/src/content/docs/ko/guides/backend/supabase.mdx index 530d7d8f8be5d..87d1e42144369 100644 --- a/src/content/docs/ko/guides/backend/supabase.mdx +++ b/src/content/docs/ko/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: Supabase를 사용하여 프로젝트에 백앤드 추가 sidebar: label: Supabase type: backend -service: Supabase +logo: supabase --- import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro' import { FileTree } from '@astrojs/starlight/components'; diff --git a/src/content/docs/ko/guides/backend/turso.mdx b/src/content/docs/ko/guides/backend/turso.mdx index db6dde46c6f16..bc3b69e9573c8 100644 --- a/src/content/docs/ko/guides/backend/turso.mdx +++ b/src/content/docs/ko/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: SQLite 파일을 사용하여 로컬로 빌드하고 Turso를 사 sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/ko/guides/backend/xata.mdx b/src/content/docs/ko/guides/backend/xata.mdx index abfd85c70577e..e304bcb52b347 100644 --- a/src/content/docs/ko/guides/backend/xata.mdx +++ b/src/content/docs/ko/guides/backend/xata.mdx @@ -4,7 +4,7 @@ description: Xata를 사용하여 전체 텍스트 검색 기능이 있는 서 sidebar: label: Xata type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/content/docs/pt-br/guides/backend/appwriteio.mdx b/src/content/docs/pt-br/guides/backend/appwrite.mdx similarity index 97% rename from src/content/docs/pt-br/guides/backend/appwriteio.mdx rename to src/content/docs/pt-br/guides/backend/appwrite.mdx index 4d00dc0bcffba..903d03a58ef61 100644 --- a/src/content/docs/pt-br/guides/backend/appwriteio.mdx +++ b/src/content/docs/pt-br/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: Adicione um backend ao seu projeto com Appwrite sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/pt-br/guides/backend/neon.mdx b/src/content/docs/pt-br/guides/backend/neon.mdx index a322f4c9d5505..54b048a23ecaa 100644 --- a/src/content/docs/pt-br/guides/backend/neon.mdx +++ b/src/content/docs/pt-br/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: Adicione um banco de dados Postgres serverless em seu projeto Astro sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/pt-br/guides/backend/sentry.mdx b/src/content/docs/pt-br/guides/backend/sentry.mdx index 28f4ed1edf159..39b05b4572acb 100644 --- a/src/content/docs/pt-br/guides/backend/sentry.mdx +++ b/src/content/docs/pt-br/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: Como monitorar seu site Astro com Sentry sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/appwriteio.mdx b/src/content/docs/zh-cn/guides/backend/appwrite.mdx similarity index 96% rename from src/content/docs/zh-cn/guides/backend/appwriteio.mdx rename to src/content/docs/zh-cn/guides/backend/appwrite.mdx index 3db6b135e2fde..a9b417e24bf6e 100644 --- a/src/content/docs/zh-cn/guides/backend/appwriteio.mdx +++ b/src/content/docs/zh-cn/guides/backend/appwrite.mdx @@ -4,7 +4,7 @@ description: 使用 Appwrite 为你的项目添加后端服务 sidebar: label: Appwrite type: backend -service: Appwrite +logo: appwrite stub: true i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/google-firebase.mdx b/src/content/docs/zh-cn/guides/backend/firebase.mdx similarity index 99% rename from src/content/docs/zh-cn/guides/backend/google-firebase.mdx rename to src/content/docs/zh-cn/guides/backend/firebase.mdx index 6a17afcf3df7a..512f611d29be2 100644 --- a/src/content/docs/zh-cn/guides/backend/google-firebase.mdx +++ b/src/content/docs/zh-cn/guides/backend/firebase.mdx @@ -4,7 +4,7 @@ description: 为你的项目集成 Firebase 后端 sidebar: label: Firebase type: backend -service: Firebase +logo: firebase stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/neon.mdx b/src/content/docs/zh-cn/guides/backend/neon.mdx index 600b5ca2f5b43..296a0d7fc13a8 100644 --- a/src/content/docs/zh-cn/guides/backend/neon.mdx +++ b/src/content/docs/zh-cn/guides/backend/neon.mdx @@ -4,7 +4,7 @@ description: 使用 Neon 将无服务器 Postgres 数据库添加到你的 Astro sidebar: label: Neon type: backend -service: Neon +logo: neon stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/prisma-postgres.mdx b/src/content/docs/zh-cn/guides/backend/prisma-postgres.mdx index a7091dcb05dff..7dc897f6186ea 100644 --- a/src/content/docs/zh-cn/guides/backend/prisma-postgres.mdx +++ b/src/content/docs/zh-cn/guides/backend/prisma-postgres.mdx @@ -4,7 +4,7 @@ description: 使用 Prisma Postgres 为你的 Astro 项目添加无服务器 Pos sidebar: label: Prisma Postgres type: backend -service: Prisma Postgres +logo: 'prisma-postgres' stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/sentry.mdx b/src/content/docs/zh-cn/guides/backend/sentry.mdx index 24efc84531329..ab2230dc7ba2e 100644 --- a/src/content/docs/zh-cn/guides/backend/sentry.mdx +++ b/src/content/docs/zh-cn/guides/backend/sentry.mdx @@ -4,7 +4,7 @@ description: 如何使用 Sentry 监控你的 Astro 站点 sidebar: label: Sentry type: backend -service: Sentry +logo: sentry stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/supabase.mdx b/src/content/docs/zh-cn/guides/backend/supabase.mdx index 8c03a0c1bce58..c0af2e0b90445 100644 --- a/src/content/docs/zh-cn/guides/backend/supabase.mdx +++ b/src/content/docs/zh-cn/guides/backend/supabase.mdx @@ -4,7 +4,7 @@ description: 为你的项目集成 Supabase 后端 sidebar: label: Supabase type: backend -service: Supabase +logo: supabase stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/turso.mdx b/src/content/docs/zh-cn/guides/backend/turso.mdx index 35094630b4d00..288bde9ba12ed 100644 --- a/src/content/docs/zh-cn/guides/backend/turso.mdx +++ b/src/content/docs/zh-cn/guides/backend/turso.mdx @@ -4,7 +4,7 @@ description: 使用 SQLite 文件在本地构建并使用 Turso 在全球部署 sidebar: label: Turso type: backend -service: Turso +logo: turso stub: false i18nReady: true --- diff --git a/src/content/docs/zh-cn/guides/backend/xata.mdx b/src/content/docs/zh-cn/guides/backend/xata.mdx index bafa0792f5418..10546570887f6 100644 --- a/src/content/docs/zh-cn/guides/backend/xata.mdx +++ b/src/content/docs/zh-cn/guides/backend/xata.mdx @@ -4,7 +4,7 @@ description: 通过 Xata 为你的项目添加一个 Serverless 全文搜索数 sidebar: label: Xata type: backend -service: Xata +logo: xata stub: false i18nReady: true --- diff --git a/src/data/logos.ts b/src/data/logos.ts index 107970afb4b1c..cc3fe7e1896fc 100644 --- a/src/data/logos.ts +++ b/src/data/logos.ts @@ -27,7 +27,6 @@ export const logos = LogoCheck({ gitlab: { file: 'gitlab.svg', padding: '0' }, 'google-cloud': { file: 'google-cloud.svg', padding: '.1875em' }, firebase: { file: 'firebase.svg', padding: '.1875em' }, - 'google-firebase': { file: 'firebase.svg', padding: '.1875em' }, hashnode: { file: 'hashnode.png', padding: '.1875em' }, heroku: { file: 'heroku.svg', padding: '.25em' }, 'microsoft-azure': { file: 'microsoft-azure.svg', padding: '.1625em .1625em .2125em' }, @@ -86,7 +85,7 @@ export const logos = LogoCheck({ docusaurus: { file: 'docusaurus.svg', padding: '.225em' }, nuxtjs: { file: 'nuxtjs.svg', padding: '.25em' }, keystonejs: { file: 'keystonejs.svg', padding: '.25em' }, - appwriteio: { file: 'appwriteio.svg', padding: '.2em' }, + appwrite: { file: 'appwriteio.svg', padding: '.2em' }, supabase: { file: 'supabase.svg', padding: '.2em' }, turso: { file: 'turso.svg', padding: '.2em' }, cloudcannon: { file: 'cloudcannon.svg', padding: '.25em' },