--- // 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 = "LaForceIT Blog - Home Lab & DevOps Insights", image = "/images/og-image.jpg" // Make sure this image exists in public/images/ } = Astro.props; --- {title} {/* Use absolute URL */} {/* Use absolute URL */}
{/* Use slots for Header and Footer */}
{/* Default slot for page content */}