--- // BaseLayout.astro // Primary layout component that provides the fundamental structure and styles for the site interface Props { title: string; description?: string; image?: string; } const { title, description = "ArgoBox Blog - Home Lab & DevOps Insights", image = "/images/og-image.jpg" // Make sure this image exists in public/images/ } = Astro.props; --- {/* Inline script to set initial theme and prevent FOUC */}