From ab05994cbd49503d199bc25ea46d49f3159f6b7f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Julien=20D=C3=A9ramond?= Date: Sat, 4 Apr 2026 00:38:29 +0200 Subject: [PATCH] Docs: remove optional `direction` management for RTL (#42255) --- site/src/components/head/Head.astro | 5 ++--- site/src/components/head/Stylesheet.astro | 5 +---- site/src/content.config.ts | 1 - site/src/layouts/BaseLayout.astro | 1 - site/src/layouts/ExamplesLayout.astro | 8 +++----- site/src/libs/bootstrap.ts | 2 +- site/src/libs/examples.ts | 1 - 7 files changed, 7 insertions(+), 16 deletions(-) diff --git a/site/src/components/head/Head.astro b/site/src/components/head/Head.astro index af6ede7daf..323877efd4 100644 --- a/site/src/components/head/Head.astro +++ b/site/src/components/head/Head.astro @@ -9,14 +9,13 @@ import Analytics from '@components/head/Analytics.astro' interface Props { description: string - direction?: 'rtl' layout: Layout robots: string | undefined thumbnail: string title: string } -const { description, direction, layout, robots, thumbnail, title } = Astro.props +const { description, layout, robots, thumbnail, title } = Astro.props const canonicalUrl = new URL(Astro.url.pathname, Astro.site) @@ -63,7 +62,7 @@ const ScssProd = import.meta.env.PROD ? await import('@components/head/ScssProd. {import.meta.env.PROD && ScssProd && ( - + )} diff --git a/site/src/components/head/Stylesheet.astro b/site/src/components/head/Stylesheet.astro index d0203893a4..81a760143d 100644 --- a/site/src/components/head/Stylesheet.astro +++ b/site/src/components/head/Stylesheet.astro @@ -3,11 +3,8 @@ import { getVersionedBsCssProps } from '@libs/bootstrap' import type { Layout } from '@libs/layout' interface Props { - direction?: 'rtl' layout: Layout } - -const { direction } = Astro.props --- - + diff --git a/site/src/content.config.ts b/site/src/content.config.ts index fbba90b5e0..7dea9c18b7 100644 --- a/site/src/content.config.ts +++ b/site/src/content.config.ts @@ -19,7 +19,6 @@ const docsSchema = z.object({ ]) .optional(), description: z.string(), - direction: z.literal('rtl').optional(), extra_js: z .object({ async: z.boolean().optional(), diff --git a/site/src/layouts/BaseLayout.astro b/site/src/layouts/BaseLayout.astro index 1368e0c0d3..4ac506139e 100644 --- a/site/src/layouts/BaseLayout.astro +++ b/site/src/layouts/BaseLayout.astro @@ -49,7 +49,6 @@ const mainProps = overrides?.main ?? {} = direction === 'rtl' ? { lang: 'ar', dir: 'rtl' } : { lang: 'en' } --- - + @@ -33,7 +31,7 @@ const htmlProps: HTMLAttributes<'html'> = direction === 'rtl' ? { lang: 'ar', di - +