diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-11-02 22:50:56 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-11-02 22:50:56 +0900 |
| commit | 0ed772e1c2691f545ee08221893ac98266322ac5 (patch) | |
| tree | fc89bc0aa6f378d1575fe2a78a1b7c534d828505 /services/nuldoc/nuldoc-src/pages | |
| parent | 0af80494361ec9b71e004e2c83c43170666acbd9 (diff) | |
| download | nsfisis.dev-0ed772e1c2691f545ee08221893ac98266322ac5.tar.gz nsfisis.dev-0ed772e1c2691f545ee08221893ac98266322ac5.tar.zst nsfisis.dev-0ed772e1c2691f545ee08221893ac98266322ac5.zip | |
feat(nuldoc): Update site header 2
Diffstat (limited to 'services/nuldoc/nuldoc-src/pages')
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/AboutPage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/HomePage.tsx | 5 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/PostListPage.tsx | 4 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/PostPage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/SlideListPage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/SlidePage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/TagListPage.tsx | 3 | ||||
| -rw-r--r-- | services/nuldoc/nuldoc-src/pages/TagPage.tsx | 3 |
9 files changed, 20 insertions, 10 deletions
diff --git a/services/nuldoc/nuldoc-src/pages/AboutPage.tsx b/services/nuldoc/nuldoc-src/pages/AboutPage.tsx index 010692d..d0397c1 100644 --- a/services/nuldoc/nuldoc-src/pages/AboutPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/AboutPage.tsx @@ -15,7 +15,8 @@ export default function AboutPage( <PageLayout metaCopyrightYear={config.site.copyrightYear} metaDescription="このサイトの著者について" - metaTitle={`About|${config.blog.siteName}`} + metaTitle={`About|${config.sites.about.siteName}`} + site="about" config={config} > <body className="single"> diff --git a/services/nuldoc/nuldoc-src/pages/HomePage.tsx b/services/nuldoc/nuldoc-src/pages/HomePage.tsx index ae1d069..a2cbdd1 100644 --- a/services/nuldoc/nuldoc-src/pages/HomePage.tsx +++ b/services/nuldoc/nuldoc-src/pages/HomePage.tsx @@ -7,9 +7,10 @@ export default function HomePage(config: Config) { return ( <PageLayout metaCopyrightYear={config.site.copyrightYear} - metaDescription="nsfisis のブログサイト" - metaTitle={config.blog.siteName} + metaDescription="nsfisis のサイト" + metaTitle={config.sites.default.siteName} metaAtomFeedHref={`https://${config.sites.default.fqdn}/atom.xml`} + site="default" config={config} > <body className="single"> diff --git a/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx index ac105e8..11ce518 100644 --- a/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx @@ -14,7 +14,8 @@ export default function NotFoundPage( <PageLayout metaCopyrightYear={config.site.copyrightYear} metaDescription="リクエストされたページが見つかりません" - metaTitle={`Page Not Found|${config.blog.siteName}`} + metaTitle={`Page Not Found|${config.sites[site].siteName}`} + site={site} config={config} > <body className="single"> diff --git a/services/nuldoc/nuldoc-src/pages/PostListPage.tsx b/services/nuldoc/nuldoc-src/pages/PostListPage.tsx index 549eb97..5ed9696 100644 --- a/services/nuldoc/nuldoc-src/pages/PostListPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/PostListPage.tsx @@ -15,7 +15,8 @@ export default function PostListPage( const pageTitle = "投稿一覧"; const pageInfoSuffix = ` (${currentPage}ページ目)`; - const metaTitle = `${pageTitle}${pageInfoSuffix}|${config.blog.siteName}`; + const metaTitle = + `${pageTitle}${pageInfoSuffix}|${config.sites.blog.siteName}`; const metaDescription = `投稿した記事の一覧${pageInfoSuffix}`; return ( @@ -24,6 +25,7 @@ export default function PostListPage( metaDescription={metaDescription} metaTitle={metaTitle} metaAtomFeedHref={`https://${config.sites.blog.fqdn}/posts/atom.xml`} + site="blog" config={config} > <body className="list"> diff --git a/services/nuldoc/nuldoc-src/pages/PostPage.tsx b/services/nuldoc/nuldoc-src/pages/PostPage.tsx index 60b2811..beebdb3 100644 --- a/services/nuldoc/nuldoc-src/pages/PostPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/PostPage.tsx @@ -17,8 +17,9 @@ export default function PostPage( metaCopyrightYear={getPostPublishedDate(doc).year} metaDescription={doc.description} metaKeywords={doc.tags.map((slug) => getTagLabel(config, slug))} - metaTitle={`${doc.title}|${config.blog.siteName}`} + metaTitle={`${doc.title}|${config.sites.blog.siteName}`} requiresSyntaxHighlight + site="blog" config={config} > <body className="single"> diff --git a/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx b/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx index 0b8d853..dc216eb 100644 --- a/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/SlideListPage.tsx @@ -17,8 +17,9 @@ export default function SlideListPage( <PageLayout metaCopyrightYear={config.site.copyrightYear} metaDescription="登壇したイベントで使用したスライドの一覧" - metaTitle={`${pageTitle}|${config.blog.siteName}`} + metaTitle={`${pageTitle}|${config.sites.slides.siteName}`} metaAtomFeedHref={`https://${config.sites.slides.fqdn}/slides/atom.xml`} + site="slides" config={config} > <body className="list"> diff --git a/services/nuldoc/nuldoc-src/pages/SlidePage.tsx b/services/nuldoc/nuldoc-src/pages/SlidePage.tsx index 3c8dce3..53944df 100644 --- a/services/nuldoc/nuldoc-src/pages/SlidePage.tsx +++ b/services/nuldoc/nuldoc-src/pages/SlidePage.tsx @@ -16,8 +16,9 @@ export default function SlidePage( metaCopyrightYear={getPostPublishedDate(slide).year} metaDescription={slide.title} metaKeywords={slide.tags.map((slug) => getTagLabel(config, slug))} - metaTitle={`${slide.event} (${slide.talkType})|${config.blog.siteName}`} + metaTitle={`${slide.event} (${slide.talkType})|${config.sites.slides.siteName}`} requiresSyntaxHighlight + site="slides" config={config} > <body className="single"> diff --git a/services/nuldoc/nuldoc-src/pages/TagListPage.tsx b/services/nuldoc/nuldoc-src/pages/TagListPage.tsx index c33f349..3ee58f3 100644 --- a/services/nuldoc/nuldoc-src/pages/TagListPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/TagListPage.tsx @@ -16,7 +16,8 @@ export default function TagListPage( <PageLayout metaCopyrightYear={config.site.copyrightYear} metaDescription="タグの一覧" - metaTitle={`${pageTitle}|${config.blog.siteName}`} + metaTitle={`${pageTitle}|${config.sites[site].siteName}`} + site={site} config={config} > <body className="list"> diff --git a/services/nuldoc/nuldoc-src/pages/TagPage.tsx b/services/nuldoc/nuldoc-src/pages/TagPage.tsx index 49f689e..6c64172 100644 --- a/services/nuldoc/nuldoc-src/pages/TagPage.tsx +++ b/services/nuldoc/nuldoc-src/pages/TagPage.tsx @@ -22,10 +22,11 @@ export default function TagPage( metaCopyrightYear={getPostPublishedDate(pages[pages.length - 1]).year} metaDescription={`タグ「${tagLabel}」のついた記事またはスライドの一覧`} metaKeywords={[tagLabel]} - metaTitle={`${pageTitle}|${config.blog.siteName}`} + metaTitle={`${pageTitle}|${config.sites[site].siteName}`} metaAtomFeedHref={`https://${ config.sites[site].fqdn }/tags/${tagSlug}/atom.xml`} + site={site} config={config} > <body className="list"> |
