diff --git a/src/components/Search.astro b/src/components/Search.astro index 255277f..b115350 100644 --- a/src/components/Search.astro +++ b/src/components/Search.astro @@ -60,7 +60,7 @@ const html = results .map(result => `
- + ${result.item.title} ${new Date(result.item.pubDate).toISOString().split('T')[0]} diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 2717b54..a1d7633 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -18,11 +18,13 @@ const formattedRootPath = defaultTitle.toLowerCase().replace(/\s+/g, '-'); const relativePath = Astro.url.pathname const path = formattedRootPath + (relativePath === '/' ? '' : relativePath) +const pageTitle = (relativePath === '/' ? defaultTitle : `${Astro.props.title} - ${defaultTitle}`) + const navBarItems = siteConfig.navBarItems const customFooter = siteConfig.customFooter const nekoType = siteConfig.neko?.type -const { title, description = siteConfig.description, ogImage = "" } = Astro.props; +const { title = pageTitle, description = siteConfig.description, ogImage = "" } = Astro.props; --- @@ -32,8 +34,8 @@ const { title, description = siteConfig.description, ogImage = "" } = Astro.prop - - {title} + + {pageTitle}
diff --git a/src/pages/404.astro b/src/pages/404.astro index c73b661..0092c37 100644 --- a/src/pages/404.astro +++ b/src/pages/404.astro @@ -4,7 +4,7 @@ import Layout from '../layouts/Layout.astro'; const url = Astro.url.pathname --- - +

command not found.

diff --git a/src/pages/[...slug].astro b/src/pages/[...slug].astro index c5aab71..bf1f439 100644 --- a/src/pages/[...slug].astro +++ b/src/pages/[...slug].astro @@ -13,7 +13,7 @@ const { Content } = await entry.render(); --- - +

{entry.data.title}

diff --git a/src/pages/blog.astro b/src/pages/blog.astro index 08c41a6..ac93e4c 100644 --- a/src/pages/blog.astro +++ b/src/pages/blog.astro @@ -6,7 +6,7 @@ const posts = await getCollection('posts'); posts.sort((a, b) => new Date(b.data.pubDate).getTime() - new Date(a.data.pubDate).getTime()); --- - +

~/blog

diff --git a/src/pages/index.astro b/src/pages/index.astro index f8bda82..804367a 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,7 +3,7 @@ import Layout from '../layouts/Layout.astro'; --- - +

~/

Welcome!

diff --git a/src/pages/post/[...slug].astro b/src/pages/post/[...slug].astro index b8c69c4..a81740e 100644 --- a/src/pages/post/[...slug].astro +++ b/src/pages/post/[...slug].astro @@ -35,7 +35,6 @@ const cover = customFeaturedImage || matchedImage_src?.src || `/post/${slug}/fea