TenantAtlas/apps/website/src/components/pages/TextPage.astro
ahmido b9c128163b feat: public website launch readiness updates (#394)
## Summary
- apply public website launch readiness updates across the Astro site shell, content, and navigation
- refine website components, metadata, and localization-related structure for launch prep
- update docs/content paths and smoke coverage to match the launch-ready public site state

## Scope
- touches the website app and related spec artifacts for feature 403
- does not modify `apps/platform`

## Testing
- not run in this step

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #394
2026-05-21 21:41:33 +00:00

25 lines
577 B
Plaintext

---
import MainLayout from '@/layouts/MainLayout.astro';
import MainSection from '@components/ui/blocks/MainSection.astro';
import { siteCopy } from '@data/site-copy';
import type { Locale } from '@/i18n';
const { locale, page } = Astro.props;
interface Props {
locale: Locale;
page: 'privacy' | 'terms' | 'imprint';
}
const copy = siteCopy[locale][page];
---
<MainLayout
lang={locale}
title={copy.pageTitle}
customDescription={copy.metaDescription}
customOgTitle={copy.pageTitle}
>
<MainSection title={copy.heading} subTitle={copy.subtitle} />
</MainLayout>