From 674fe965550444db87edc7937ff6932e1a918d9d Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 27 Jun 2025 23:39:31 +0900 Subject: feat(meta): rename vhosts/ directory to services/ --- vhosts/blog/nuldoc-src/components/GlobalFooter.tsx | 9 ---- vhosts/blog/nuldoc-src/components/GlobalHeader.tsx | 27 ---------- vhosts/blog/nuldoc-src/components/PageLayout.tsx | 61 ---------------------- vhosts/blog/nuldoc-src/components/Pagination.tsx | 45 ---------------- .../blog/nuldoc-src/components/PostPageEntry.tsx | 39 -------------- .../blog/nuldoc-src/components/SlidePageEntry.tsx | 39 -------------- vhosts/blog/nuldoc-src/components/StaticScript.tsx | 18 ------- .../nuldoc-src/components/StaticStylesheet.tsx | 11 ---- vhosts/blog/nuldoc-src/components/utils.ts | 8 --- 9 files changed, 257 deletions(-) delete mode 100644 vhosts/blog/nuldoc-src/components/GlobalFooter.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/GlobalHeader.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/PageLayout.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/Pagination.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/PostPageEntry.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/SlidePageEntry.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/StaticScript.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/StaticStylesheet.tsx delete mode 100644 vhosts/blog/nuldoc-src/components/utils.ts (limited to 'vhosts/blog/nuldoc-src/components') diff --git a/vhosts/blog/nuldoc-src/components/GlobalFooter.tsx b/vhosts/blog/nuldoc-src/components/GlobalFooter.tsx deleted file mode 100644 index 757beced..00000000 --- a/vhosts/blog/nuldoc-src/components/GlobalFooter.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import { Config } from "../config.ts"; - -export default function GlobalFooter({ config }: { config: Config }) { - return ( - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/GlobalHeader.tsx b/vhosts/blog/nuldoc-src/components/GlobalHeader.tsx deleted file mode 100644 index c0fa7e8b..00000000 --- a/vhosts/blog/nuldoc-src/components/GlobalHeader.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { Config } from "../config.ts"; - -export default function GlobalHeader({ config }: { config: Config }) { - return ( -
-
- {config.blog.siteName} -
- -
- ); -} diff --git a/vhosts/blog/nuldoc-src/components/PageLayout.tsx b/vhosts/blog/nuldoc-src/components/PageLayout.tsx deleted file mode 100644 index 1cd0aebf..00000000 --- a/vhosts/blog/nuldoc-src/components/PageLayout.tsx +++ /dev/null @@ -1,61 +0,0 @@ -import { Config } from "../config.ts"; -import { JSXNode } from "myjsx/jsx-runtime"; -import StaticStylesheet from "./StaticStylesheet.tsx"; - -type Props = { - metaCopyrightYear: number; - metaDescription: string; - metaKeywords?: string[]; - metaTitle: string; - metaAtomFeedHref?: string; - requiresSyntaxHighlight?: boolean; - config: Config; - children: JSXNode; -}; - -export default function PageLayout( - { - metaCopyrightYear, - metaDescription, - metaKeywords, - metaTitle, - metaAtomFeedHref, - requiresSyntaxHighlight: _, - config, - children, - }: Props, -) { - return ( - - - - - - - - {metaKeywords && metaKeywords.length !== 0 && - } - - - - - - {metaAtomFeedHref && - ( - - )} - - {metaTitle} - - - {children} - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/Pagination.tsx b/vhosts/blog/nuldoc-src/components/Pagination.tsx deleted file mode 100644 index 5527c924..00000000 --- a/vhosts/blog/nuldoc-src/components/Pagination.tsx +++ /dev/null @@ -1,45 +0,0 @@ -type Props = { - currentPage: number; - totalPages: number; - basePath: string; -}; - -export default function Pagination( - { currentPage, totalPages, basePath }: Props, -) { - if (totalPages <= 1) { - return
; - } - - const prevPage = currentPage > 1 ? currentPage - 1 : null; - const nextPage = currentPage < totalPages ? currentPage + 1 : null; - - const prevHref = prevPage === 1 ? basePath : `${basePath}${prevPage}/`; - const nextHref = `${basePath}${nextPage}/`; - - return ( - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/PostPageEntry.tsx b/vhosts/blog/nuldoc-src/components/PostPageEntry.tsx deleted file mode 100644 index 2708b009..00000000 --- a/vhosts/blog/nuldoc-src/components/PostPageEntry.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { - getPostPublishedDate, - getPostUpdatedDate, - postHasAnyUpdates, - PostPage, -} from "../generators/post.ts"; -import { dateToString } from "../revision.ts"; - -export default function PostPageEntry({ post }: { post: PostPage }) { - return ( - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/SlidePageEntry.tsx b/vhosts/blog/nuldoc-src/components/SlidePageEntry.tsx deleted file mode 100644 index d2cf9a17..00000000 --- a/vhosts/blog/nuldoc-src/components/SlidePageEntry.tsx +++ /dev/null @@ -1,39 +0,0 @@ -import { - getPostPublishedDate, - getPostUpdatedDate, - postHasAnyUpdates, -} from "../generators/post.ts"; -import { SlidePage } from "../generators/slide.ts"; -import { dateToString } from "../revision.ts"; - -export default function SlidePageEntry({ slide }: { slide: SlidePage }) { - return ( - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/StaticScript.tsx b/vhosts/blog/nuldoc-src/components/StaticScript.tsx deleted file mode 100644 index 0e3ab194..00000000 --- a/vhosts/blog/nuldoc-src/components/StaticScript.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import { join } from "@std/path"; -import { Config } from "../config.ts"; -import { calculateFileHash } from "./utils.ts"; - -export default async function StaticScript( - { fileName, type, defer, config }: { - fileName: string; - type?: string; - defer?: "true"; - config: Config; - }, -) { - const filePath = join(Deno.cwd(), config.locations.staticDir, fileName); - const hash = await calculateFileHash(filePath); - return ( - - ); -} diff --git a/vhosts/blog/nuldoc-src/components/StaticStylesheet.tsx b/vhosts/blog/nuldoc-src/components/StaticStylesheet.tsx deleted file mode 100644 index 52b695e5..00000000 --- a/vhosts/blog/nuldoc-src/components/StaticStylesheet.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import { join } from "@std/path"; -import { Config } from "../config.ts"; -import { calculateFileHash } from "./utils.ts"; - -export default async function StaticStylesheet( - { fileName, config }: { fileName: string; config: Config }, -) { - const filePath = join(Deno.cwd(), config.locations.staticDir, fileName); - const hash = await calculateFileHash(filePath); - return ; -} diff --git a/vhosts/blog/nuldoc-src/components/utils.ts b/vhosts/blog/nuldoc-src/components/utils.ts deleted file mode 100644 index 14059b5b..00000000 --- a/vhosts/blog/nuldoc-src/components/utils.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Hash } from "checksum/mod.ts"; - -export async function calculateFileHash( - filePath: string, -): Promise { - const content = await Deno.readFile(filePath); - return new Hash("md5").digest(content).hex(); -} -- cgit v1.2.3-70-g09d2