From 9d3d1537e8cdd1dbd8f93a41c6c4afaa2938389f Mon Sep 17 00:00:00 2001 From: Guoqi Sun Date: Mon, 23 Dec 2024 02:27:45 +0800 Subject: [PATCH] fix: fix homepage meta settings --- src/config/index.ts | 10 ---------- src/layouts/base.astro | 8 ++++---- src/pages/[lang]/index.astro | 11 +---------- 3 files changed, 5 insertions(+), 24 deletions(-) diff --git a/src/config/index.ts b/src/config/index.ts index a45ab6f..e864604 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -63,11 +63,6 @@ export const zh = { ], }, pageMeta: { - home: { - title: "小孙同学", - description: "读书、摄影、编程、旅行,热爱可抵岁月漫长~", - ogImage: "/preview.png", - }, archive: { title: "归档", description: "小孙同学的所有文章", @@ -105,11 +100,6 @@ export const en = { ], }, pageMeta: { - home: { - title: "Guoqi Sun", - description: "Reading, Photography, Programming, Traveling", - ogImage: "/preview.png", - }, archive: { title: "All Posts", description: "Here are Guoqi Sun's all posts", diff --git a/src/layouts/base.astro b/src/layouts/base.astro index 4582ea6..a399eb4 100644 --- a/src/layouts/base.astro +++ b/src/layouts/base.astro @@ -23,15 +23,15 @@ const config = lang === "zh" ? zh : en { - !title - ? `${config.meta.title} - ${config.meta.slogan}` - : `${config.meta.title} - ${title}` + title + ? `${config.meta.title} - ${title}` + : `${config.meta.title} - ${config.meta.slogan}` } diff --git a/src/pages/[lang]/index.astro b/src/pages/[lang]/index.astro index 89133d7..f519096 100644 --- a/src/pages/[lang]/index.astro +++ b/src/pages/[lang]/index.astro @@ -2,24 +2,15 @@ import Footer from "~/components/astro/footer.astro" import Intro from "~/components/astro/intro.astro" import RecentBlogs from "~/components/astro/recent-blogs.astro" -import { en, zh } from "~/config" -import { getLangFromUrl } from "~/i18n/utils" import MainLayout from "~/layouts/main.astro" import { getLanguagePaths } from "~/utils/langs" export function getStaticPaths() { return getLanguagePaths() } - -const lang = getLangFromUrl(Astro.url) -const pageMeta = lang === "zh" ? zh.pageMeta : en.pageMeta --- - +