aboutsummaryrefslogtreecommitdiffhomepage
path: root/services/nuldoc/nuldoc-src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'services/nuldoc/nuldoc-src/pages')
-rw-r--r--services/nuldoc/nuldoc-src/pages/AboutPage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/HomePage.tsx5
-rw-r--r--services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/PostListPage.tsx4
-rw-r--r--services/nuldoc/nuldoc-src/pages/PostPage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlideListPage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/SlidePage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/TagListPage.tsx3
-rw-r--r--services/nuldoc/nuldoc-src/pages/TagPage.tsx3
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">