SEO images, remove services section (for the time being)

This commit is contained in:
2025-08-08 18:56:30 +09:30
parent ae3c38be17
commit bf9e87d5bf
6 changed files with 62 additions and 18 deletions

View File

@@ -4,6 +4,7 @@ interface Props {
subtitle?: string;
description?: string;
navbarDisplay?: "normal" | "transparent";
image?: SiteImage;
}
import "@/styles/global.css";
@@ -14,7 +15,13 @@ import Navbar from "@components/Navbar.astro";
import Player from "@components/Player.astro";
import MainHead from "@layouts/MainHead.astro";
const { title, subtitle, description, navbarDisplay = "normal" } = Astro.props;
const {
title,
subtitle,
description,
navbarDisplay = "normal",
image
} = Astro.props;
const autoQueuedTracks = (
await getCollection("tracks", ({ data }) => data.autoQueue)
@@ -25,7 +32,7 @@ const autoQueuedTracks = (
<!doctype html>
<html lang="en">
<MainHead {title} {subtitle} {description} />
<MainHead {title} {subtitle} {description} {image} />
<body>
<Navbar {navbarDisplay} />
<main>