--- import PageLayout from '@/layouts/PageLayout.astro'; import Icon from '@/components/ui/primitives/Icon/Icon.astro'; import Badge from '@/components/ui/data-display/Badge/Badge.astro'; import Card from '@/components/ui/data-display/Card/Card.astro'; import Button from '@/components/ui/form/Button/Button.astro'; import { Hero } from '@/components/hero'; import { Image } from 'astro:assets'; import aboutPhoto from '@/assets/about_photo.jpg'; import { useTranslations } from '@/i18n/utils'; import type { Locale } from '@/i18n/ui'; interface Props { locale: Locale; } const { locale } = Astro.props; const t = useTranslations(locale); ---

{t('about.title.pre')} {t('about.title.accent')}

{t('about.desc')}

{t('about.team.title')}

{t('about.team.desc1')}

{t('about.team.desc2')}

Daniel Krähenbühl

Daniel Krähenbühl

{t('about.founder.role')}

{t('about.founder.bio')}

{t('about.faq.title')}

{([1,2,3,4] as const).map((n) => (
{t(`about.faq.q${n}` as any)}

{t(`about.faq.a${n}` as any)}

))}

{t('about.cta.title')}

{t('about.cta.desc')}