From fcc2f4704e39b0e69b377cc138f75027721dac22 Mon Sep 17 00:00:00 2001 From: Dawid Rycerz Date: Tue, 22 Jul 2025 15:08:37 +0300 Subject: Initial template --- src/layouts/Layout.astro | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 src/layouts/Layout.astro (limited to 'src/layouts/Layout.astro') diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro new file mode 100644 index 0000000..524a26f --- /dev/null +++ b/src/layouts/Layout.astro @@ -0,0 +1,48 @@ +--- +import '~/assets/styles/tailwind.css'; + +import { I18N } from 'astrowind:config'; + +import CommonMeta from '~/components/common/CommonMeta.astro'; +import Favicons from '~/components/Favicons.astro'; +import CustomStyles from '~/components/CustomStyles.astro'; +import ApplyColorMode from '~/components/common/ApplyColorMode.astro'; +import Metadata from '~/components/common/Metadata.astro'; +import SiteVerification from '~/components/common/SiteVerification.astro'; +import Analytics from '~/components/common/Analytics.astro'; +import BasicScripts from '~/components/common/BasicScripts.astro'; + +// Comment the line below to disable View Transitions +import { ClientRouter } from 'astro:transitions'; + +import type { MetaData as MetaDataType } from '~/types'; + +export interface Props { + metadata?: MetaDataType; +} + +const { metadata = {} } = Astro.props; +const { language, textDirection } = I18N; +--- + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3