summaryrefslogtreecommitdiffhomepage
path: root/vhosts/blog
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2023-10-15 11:48:21 +0900
committernsfisis <nsfisis@gmail.com>2023-10-15 11:48:21 +0900
commitc90f0f8e6662c33bcd2e10209ca2e2f8ed4c04e1 (patch)
tree62a970d2131a605f11dc1a81c78fa588a6fc008a /vhosts/blog
parentb64c1facadda409dc79436b91d1a17404c834522 (diff)
downloadnsfisis.dev-c90f0f8e6662c33bcd2e10209ca2e2f8ed4c04e1.tar.gz
nsfisis.dev-c90f0f8e6662c33bcd2e10209ca2e2f8ed4c04e1.tar.zst
nsfisis.dev-c90f0f8e6662c33bcd2e10209ca2e2f8ed4c04e1.zip
feat(blog/style): update site design
Diffstat (limited to 'vhosts/blog')
-rw-r--r--vhosts/blog/nuldoc-src/components/global_header.ts10
-rw-r--r--vhosts/blog/nuldoc-src/pages/tag.ts4
-rw-r--r--vhosts/blog/nuldoc-src/pages/tag_list.ts13
-rw-r--r--vhosts/blog/public/404.html8
-rw-r--r--vhosts/blog/public/about/index.html8
-rw-r--r--vhosts/blog/public/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-03-05/my-first-post/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-03-30/phperkaigi-2021/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/python-unbound-local-error/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html8
-rw-r--r--vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-05-01/phperkaigi-2022/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html8
-rw-r--r--vhosts/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html8
-rw-r--r--vhosts/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html8
-rw-r--r--vhosts/blog/public/posts/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html8
-rw-r--r--vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html8
-rw-r--r--vhosts/blog/public/slides/index.html8
-rw-r--r--vhosts/blog/public/style.css37
-rw-r--r--vhosts/blog/public/tags/conference/index.html8
-rw-r--r--vhosts/blog/public/tags/cpp/index.html8
-rw-r--r--vhosts/blog/public/tags/cpp17/index.html8
-rw-r--r--vhosts/blog/public/tags/index.html59
-rw-r--r--vhosts/blog/public/tags/note-to-self/index.html8
-rw-r--r--vhosts/blog/public/tags/ouj/index.html8
-rw-r--r--vhosts/blog/public/tags/php/index.html8
-rw-r--r--vhosts/blog/public/tags/phpconfuk/index.html8
-rw-r--r--vhosts/blog/public/tags/phpconokinawa/index.html8
-rw-r--r--vhosts/blog/public/tags/phperkaigi/index.html8
-rw-r--r--vhosts/blog/public/tags/phpstudy-tokyo/index.html8
-rw-r--r--vhosts/blog/public/tags/python/index.html8
-rw-r--r--vhosts/blog/public/tags/python3/index.html8
-rw-r--r--vhosts/blog/public/tags/ruby/index.html8
-rw-r--r--vhosts/blog/public/tags/ruby3/index.html8
-rw-r--r--vhosts/blog/public/tags/rust/index.html8
-rw-r--r--vhosts/blog/public/tags/vim/index.html8
-rw-r--r--vhosts/blog/public/tags/wasm/index.html8
-rw-r--r--vhosts/blog/static/style.css37
63 files changed, 343 insertions, 273 deletions
diff --git a/vhosts/blog/nuldoc-src/components/global_header.ts b/vhosts/blog/nuldoc-src/components/global_header.ts
index a5130612..2913ea6d 100644
--- a/vhosts/blog/nuldoc-src/components/global_header.ts
+++ b/vhosts/blog/nuldoc-src/components/global_header.ts
@@ -6,6 +6,11 @@ export function globalHeader(config: Config): Element {
"header",
[["class", "header"]],
el(
+ "div",
+ [["class", "site-logo"]],
+ el("a", [["href", "/"]], text(config.blog.siteName)),
+ ),
+ el(
"nav",
[["class", "nav"]],
el(
@@ -14,11 +19,6 @@ export function globalHeader(config: Config): Element {
el(
"li",
[],
- el("a", [["href", "/"]], text(config.blog.siteName)),
- ),
- el(
- "li",
- [],
el("a", [["href", "/about/"]], text("About")),
),
el(
diff --git a/vhosts/blog/nuldoc-src/pages/tag.ts b/vhosts/blog/nuldoc-src/pages/tag.ts
index f501cb33..a18feb62 100644
--- a/vhosts/blog/nuldoc-src/pages/tag.ts
+++ b/vhosts/blog/nuldoc-src/pages/tag.ts
@@ -12,6 +12,8 @@ import { TaggedPage } from "./tagged_page.ts";
export interface TagPage extends Page {
tagSlug: string;
tagLabel: string;
+ numOfPosts: number;
+ numOfSlides: number;
}
export async function generateTagPage(
@@ -56,5 +58,7 @@ export async function generateTagPage(
href: `/tags/${tagSlug}/`,
tagSlug: tagSlug,
tagLabel: tagLabel,
+ numOfPosts: pages.filter((p) => !("event" in p)).length,
+ numOfSlides: pages.filter((p) => "event" in p).length,
};
}
diff --git a/vhosts/blog/nuldoc-src/pages/tag_list.ts b/vhosts/blog/nuldoc-src/pages/tag_list.ts
index 2b58ff32..684c1289 100644
--- a/vhosts/blog/nuldoc-src/pages/tag_list.ts
+++ b/vhosts/blog/nuldoc-src/pages/tag_list.ts
@@ -48,6 +48,19 @@ export async function generateTagListPage(
[["class", "entry-header"]],
el("h2", [], text(tag.tagLabel)),
),
+ el(
+ "footer",
+ [["class", "entry-footer"]],
+ text((() => {
+ const posts = tag.numOfPosts === 0
+ ? ""
+ : `${tag.numOfPosts}件の記事`;
+ const slides = tag.numOfSlides === 0
+ ? ""
+ : `${tag.numOfSlides}件のスライド`;
+ return `${posts}${posts && slides ? "、" : ""}${slides}`;
+ })()),
+ ),
),
)
),
diff --git a/vhosts/blog/public/404.html b/vhosts/blog/public/404.html
index 454c704f..0094a461 100644
--- a/vhosts/blog/public/404.html
+++ b/vhosts/blog/public/404.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Page Not Found | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/about/index.html b/vhosts/blog/public/about/index.html
index d0dcb782..5df3523f 100644
--- a/vhosts/blog/public/about/index.html
+++ b/vhosts/blog/public/about/index.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>About | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/index.html b/vhosts/blog/public/index.html
index 0fefc1a1..ae6aa5a1 100644
--- a/vhosts/blog/public/index.html
+++ b/vhosts/blog/public/index.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-03-05/my-first-post/index.html b/vhosts/blog/public/posts/2021-03-05/my-first-post/index.html
index c50cca68..053de880 100644
--- a/vhosts/blog/public/posts/2021-03-05/my-first-post/index.html
+++ b/vhosts/blog/public/posts/2021-03-05/my-first-post/index.html
@@ -13,17 +13,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>My First Post | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-03-30/phperkaigi-2021/index.html b/vhosts/blog/public/posts/2021-03-30/phperkaigi-2021/index.html
index 7cffee5e..5325fcbb 100644
--- a/vhosts/blog/public/posts/2021-03-30/phperkaigi-2021/index.html
+++ b/vhosts/blog/public/posts/2021-03-30/phperkaigi-2021/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2021 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html b/vhosts/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
index e3b74602..3555f97f 100644
--- a/vhosts/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【C++】 属性構文の属性名にはキーワードが使える | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/python-unbound-local-error/index.html b/vhosts/blog/public/posts/2021-10-02/python-unbound-local-error/index.html
index 97937c4a..6a638c8e 100644
--- a/vhosts/blog/public/posts/2021-10-02/python-unbound-local-error/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/python-unbound-local-error/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Python】 クロージャとUnboundLocalError: local variable &apos;x&apos; referenced before assignment | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html b/vhosts/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
index 1cb7d414..f298330e 100644
--- a/vhosts/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Ruby】 自身を実行している処理系の種類を判定する | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html b/vhosts/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
index be0a5b6f..e3afa147 100644
--- a/vhosts/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Ruby】 then キーワードと case in | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html b/vhosts/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
index 3fce3493..8105888c 100644
--- a/vhosts/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Rust のプリミティブ型はどこからやって来るか | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html b/vhosts/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
index 48a1dd35..6b44cd0a 100644
--- a/vhosts/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【Vim】 autocmd events の BufWrite/BufWritePre の違い | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
index 3501f837..8430a892 100644
--- a/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
+++ b/vhosts/blog/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>Vimで選択した行の順番を入れ替える | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html b/vhosts/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
index f5c44cc6..a39f57e7 100644
--- a/vhosts/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
+++ b/vhosts/blog/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2022 トークン問題の解説 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
index d0ecf4cb..0a225bb3 100644
--- a/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
+++ b/vhosts/blog/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
@@ -13,17 +13,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>term-banner: ターミナルにバナーを表示するツールを書いた | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-05-01/phperkaigi-2022/index.html b/vhosts/blog/public/posts/2022-05-01/phperkaigi-2022/index.html
index 1ab34cba..31d0df92 100644
--- a/vhosts/blog/public/posts/2022-05-01/phperkaigi-2022/index.html
+++ b/vhosts/blog/public/posts/2022-05-01/phperkaigi-2022/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2022 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html b/vhosts/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
index 505eef7b..566cec6a 100644
--- a/vhosts/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
+++ b/vhosts/blog/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス沖縄で出題されたコードゴルフの問題を解いてみた | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html b/vhosts/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
index 4c80b91a..2e793d60 100644
--- a/vhosts/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
+++ b/vhosts/blog/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
@@ -13,17 +13,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>弊社の PHP Foundation への寄付に寄せて | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html b/vhosts/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
index 394e9610..7305f530 100644
--- a/vhosts/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
+++ b/vhosts/blog/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【PHP】 fizzbuzz を書く。1行あたり2文字で。 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html b/vhosts/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
index 1c934aa5..eb04678b 100644
--- a/vhosts/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
+++ b/vhosts/blog/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 1 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html b/vhosts/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html
index 1cba2405..9fa099a3 100644
--- a/vhosts/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html
+++ b/vhosts/blog/public/posts/2022-10-28/setup-server-for-this-site/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>【備忘録】 このサイト用の VPS をセットアップしたときのメモ | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html b/vhosts/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
index 8ea7ebe7..907ad9d4 100644
--- a/vhosts/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
+++ b/vhosts/blog/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 2 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/vhosts/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
index 330a9952..231ef42d 100644
--- a/vhosts/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
+++ b/vhosts/blog/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023: ボツになったトークン問題 その 3 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html b/vhosts/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
index 285b2d08..a21f7e91 100644
--- a/vhosts/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
+++ b/vhosts/blog/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
@@ -13,17 +13,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>このブログのジェネレータを書き直した | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html b/vhosts/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
index c267fedb..9196239f 100644
--- a/vhosts/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
+++ b/vhosts/blog/public/posts/2023-04-01/implementation-of-minimal-png-image-encoder/index.html
@@ -13,17 +13,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PNG 画像の最小構成エンコーダを実装する | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html b/vhosts/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html
index 2c9b6a98..c32ec32d 100644
--- a/vhosts/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html
+++ b/vhosts/blog/public/posts/2023-04-04/phperkaigi-2023-report/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 参加レポ | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html b/vhosts/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html
index c5fa513f..bd8d2dd8 100644
--- a/vhosts/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html
+++ b/vhosts/blog/public/posts/2023-06-25/phpconfuk-2023-report/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス福岡 2023 参加レポ | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html b/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
index 0b563fa7..3f6dc90d 100644
--- a/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
+++ b/vhosts/blog/public/posts/2023-10-02/compile-php-runtime-to-wasm/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP の処理系を Emscripten で WebAssembly にコンパイルする | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html b/vhosts/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
index c91d6e0e..1ed4f409 100644
--- a/vhosts/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
+++ b/vhosts/blog/public/posts/2023-10-13/i-entered-the-open-university-of-japan/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>放送大学に入学しました | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/posts/index.html b/vhosts/blog/public/posts/index.html
index 5b093238..992e3095 100644
--- a/vhosts/blog/public/posts/index.html
+++ b/vhosts/blog/public/posts/index.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
index b8a62023..6bf93774 100644
--- a/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ b/vhosts/blog/public/slides/2023-01-18/phpstudy-tokyo-148/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第148 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
index 086dc477..26d7b4db 100644
--- a/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ b/vhosts/blog/public/slides/2023-02-15/phpstudy-tokyo-149/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第149 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
index a75a52cf..1c508049 100644
--- a/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ b/vhosts/blog/public/slides/2023-03-15/phpstudy-tokyo-150/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第150 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
index 7bd43fb9..1d167ed6 100644
--- a/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
+++ b/vhosts/blog/public/slides/2023-03-24/phperkaigi-2023/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 (レギュラートーク) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
index 7ea63cb8..37fc77ec 100644
--- a/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ b/vhosts/blog/public/slides/2023-03-25/phperkaigi-2023-tokens/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHPerKaigi 2023 (トークン解説セッション) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
index 4bd50e0b..a700612a 100644
--- a/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ b/vhosts/blog/public/slides/2023-04-12/phpstudy-tokyo-151/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第151 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
index 173a3f5b..4eabc0f6 100644
--- a/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ b/vhosts/blog/public/slides/2023-06-21/phpstudy-tokyo-153/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第153 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
index 8acec884..2930e130 100644
--- a/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ b/vhosts/blog/public/slides/2023-06-23/phpconfuk-2023-eve/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP カンファレンス福岡 2023 前夜祭 (非公式) (レギュラートーク) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
index 98e225c4..14b35576 100644
--- a/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ b/vhosts/blog/public/slides/2023-07-26/phpstudy-tokyo-154/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第154 回 (レギュラートーク) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
index 17677698..2b05afe7 100644
--- a/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ b/vhosts/blog/public/slides/2023-08-24/phpstudy-tokyo-155/index.html
@@ -14,17 +14,17 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>PHP 勉強会@東京 第155 回 (LT) | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
<link rel="stylesheet" href="/hl.css?h=340e65ffd5c17713efc9107c06304f7b">
</head>
<body class="single">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/slides/index.html b/vhosts/blog/public/slides/index.html
index 19abcafb..71879e9c 100644
--- a/vhosts/blog/public/slides/index.html
+++ b/vhosts/blog/public/slides/index.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>スライド一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/style.css b/vhosts/blog/public/style.css
index 1dc45a72..fe1b7d4f 100644
--- a/vhosts/blog/public/style.css
+++ b/vhosts/blog/public/style.css
@@ -20,12 +20,11 @@ body {
}
header.header {
- background-color: #f5f5f5;
display: flex;
- justify-content: space-between;
+ flex-direction: column;
align-items: center;
padding: 1rem 15%;
- box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
+ border-bottom: 2px solid #000;
}
main {
@@ -35,14 +34,21 @@ main {
}
body > footer {
- background-color: #f5f5f5;
padding: 1rem 20%;
text-align: center;
- box-shadow: 0px -1px 5px rgba(0,0,0,0.1);
+ border-top: 2px solid #000;
}
-nav {
+.site-logo {
+ font-size: 1.5rem;
font-weight: bold;
+}
+
+.site-logo a {
+ border: none;
+}
+
+nav {
padding: 0;
margin: 0;
width: 100%;
@@ -54,20 +60,17 @@ nav ul {
margin: 0;
display: flex;
flex-direction: row;
+ justify-content: center;
}
nav ul li {
- font-size: 1.25rem;
+ text-transform: uppercase;
+ font-size: 1.1rem;
margin: 0 1rem;
display: flex;
align-items: center;
}
-nav ul li:first-child {
- font-size: 1.5rem;
- margin-right: auto;
-}
-
nav ul li a {
border: none;
color: #000;
@@ -110,12 +113,12 @@ blockquote {
.tag {
display: inline-block;
- background-color: #f5f5f5;
padding: 3px 8px;
border-radius: 5px;
font-size: 0.9rem;
margin-right: 5px;
margin-bottom: 5px;
+ border: 1px solid #000;
}
.tag a {
@@ -196,11 +199,10 @@ h1 {
.post-entry {
min-width: calc(min(800px, 100vw - 4rem));
- background-color: #f5f5f5;
border-radius: 10px;
padding: 1.5rem;
margin: 2rem 0;
- box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
+ border: 2px solid #000;
}
.post-entry header {
@@ -216,7 +218,6 @@ h1 {
}
.post-entry footer {
- background-color: #f5f5f5;
padding: 0;
text-align: left;
color: #666;
@@ -256,12 +257,12 @@ h1 {
}
}
-@media screen and (max-width: 1200px) {
+@media screen and (max-width: 768px) {
header.header {
padding: 1rem 0;
}
- nav ul li:not(:first-child) {
+ nav ul {
display: none;
}
}
diff --git a/vhosts/blog/public/tags/conference/index.html b/vhosts/blog/public/tags/conference/index.html
index 7e7d0805..031bb834 100644
--- a/vhosts/blog/public/tags/conference/index.html
+++ b/vhosts/blog/public/tags/conference/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「カンファレンス」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/cpp/index.html b/vhosts/blog/public/tags/cpp/index.html
index e7e566a9..f30008af 100644
--- a/vhosts/blog/public/tags/cpp/index.html
+++ b/vhosts/blog/public/tags/cpp/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C++」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/cpp17/index.html b/vhosts/blog/public/tags/cpp17/index.html
index 8dced97f..1fcb6481 100644
--- a/vhosts/blog/public/tags/cpp17/index.html
+++ b/vhosts/blog/public/tags/cpp17/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「C++ 17」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/index.html b/vhosts/blog/public/tags/index.html
index 93e97790..8ab9f57e 100644
--- a/vhosts/blog/public/tags/index.html
+++ b/vhosts/blog/public/tags/index.html
@@ -13,16 +13,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
@@ -46,6 +46,9 @@
<header class="entry-header">
<h2>カンファレンス</h2>
</header>
+ <footer class="entry-footer">
+ 6件の記事、2件のスライド
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -53,6 +56,9 @@
<header class="entry-header">
<h2>C++</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -60,6 +66,9 @@
<header class="entry-header">
<h2>C++ 17</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -67,6 +76,9 @@
<header class="entry-header">
<h2>備忘録</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -74,6 +86,9 @@
<header class="entry-header">
<h2>放送大学</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -81,6 +96,9 @@
<header class="entry-header">
<h2>PHP</h2>
</header>
+ <footer class="entry-footer">
+ 11件の記事、10件のスライド
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -88,6 +106,9 @@
<header class="entry-header">
<h2>PHP カンファレンス福岡</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事、1件のスライド
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -95,6 +116,9 @@
<header class="entry-header">
<h2>PHP カンファレンス沖縄</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -102,6 +126,9 @@
<header class="entry-header">
<h2>PHPerKaigi</h2>
</header>
+ <footer class="entry-footer">
+ 7件の記事、2件のスライド
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -109,6 +136,9 @@
<header class="entry-header">
<h2>PHP 勉強会@東京</h2>
</header>
+ <footer class="entry-footer">
+ 7件のスライド
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -116,6 +146,9 @@
<header class="entry-header">
<h2>Python</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -123,6 +156,9 @@
<header class="entry-header">
<h2>Python 3</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -130,6 +166,9 @@
<header class="entry-header">
<h2>Ruby</h2>
</header>
+ <footer class="entry-footer">
+ 2件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -137,6 +176,9 @@
<header class="entry-header">
<h2>Ruby 3</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -144,6 +186,9 @@
<header class="entry-header">
<h2>Rust</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -151,6 +196,9 @@
<header class="entry-header">
<h2>Vim</h2>
</header>
+ <footer class="entry-footer">
+ 2件の記事
+ </footer>
</a>
</article>
<article class="post-entry">
@@ -158,6 +206,9 @@
<header class="entry-header">
<h2>WebAssembly</h2>
</header>
+ <footer class="entry-footer">
+ 1件の記事
+ </footer>
</a>
</article>
</main>
diff --git a/vhosts/blog/public/tags/note-to-self/index.html b/vhosts/blog/public/tags/note-to-self/index.html
index 09fca881..4bbd2f0e 100644
--- a/vhosts/blog/public/tags/note-to-self/index.html
+++ b/vhosts/blog/public/tags/note-to-self/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「備忘録」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/ouj/index.html b/vhosts/blog/public/tags/ouj/index.html
index 4461d2a9..75aecd7b 100644
--- a/vhosts/blog/public/tags/ouj/index.html
+++ b/vhosts/blog/public/tags/ouj/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「放送大学」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/php/index.html b/vhosts/blog/public/tags/php/index.html
index 91b33196..200b20c7 100644
--- a/vhosts/blog/public/tags/php/index.html
+++ b/vhosts/blog/public/tags/php/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/phpconfuk/index.html b/vhosts/blog/public/tags/phpconfuk/index.html
index ab27cb80..4f830714 100644
--- a/vhosts/blog/public/tags/phpconfuk/index.html
+++ b/vhosts/blog/public/tags/phpconfuk/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス福岡」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/phpconokinawa/index.html b/vhosts/blog/public/tags/phpconokinawa/index.html
index c95c07f4..b7cb9bcc 100644
--- a/vhosts/blog/public/tags/phpconokinawa/index.html
+++ b/vhosts/blog/public/tags/phpconokinawa/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP カンファレンス沖縄」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/phperkaigi/index.html b/vhosts/blog/public/tags/phperkaigi/index.html
index ff472c36..a63d4598 100644
--- a/vhosts/blog/public/tags/phperkaigi/index.html
+++ b/vhosts/blog/public/tags/phperkaigi/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHPerKaigi」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/phpstudy-tokyo/index.html b/vhosts/blog/public/tags/phpstudy-tokyo/index.html
index d6556ed9..aab25dc2 100644
--- a/vhosts/blog/public/tags/phpstudy-tokyo/index.html
+++ b/vhosts/blog/public/tags/phpstudy-tokyo/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「PHP 勉強会@東京」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/python/index.html b/vhosts/blog/public/tags/python/index.html
index 3399d3aa..45cab0a8 100644
--- a/vhosts/blog/public/tags/python/index.html
+++ b/vhosts/blog/public/tags/python/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Python」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/python3/index.html b/vhosts/blog/public/tags/python3/index.html
index 58ecc137..7372e400 100644
--- a/vhosts/blog/public/tags/python3/index.html
+++ b/vhosts/blog/public/tags/python3/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Python 3」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/ruby/index.html b/vhosts/blog/public/tags/ruby/index.html
index 139de8ef..31a0fb1a 100644
--- a/vhosts/blog/public/tags/ruby/index.html
+++ b/vhosts/blog/public/tags/ruby/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Ruby」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/ruby3/index.html b/vhosts/blog/public/tags/ruby3/index.html
index d829145e..fa746833 100644
--- a/vhosts/blog/public/tags/ruby3/index.html
+++ b/vhosts/blog/public/tags/ruby3/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Ruby 3」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/rust/index.html b/vhosts/blog/public/tags/rust/index.html
index fe659734..b3fd5041 100644
--- a/vhosts/blog/public/tags/rust/index.html
+++ b/vhosts/blog/public/tags/rust/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Rust」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/vim/index.html b/vhosts/blog/public/tags/vim/index.html
index b0d192ab..ee4c667c 100644
--- a/vhosts/blog/public/tags/vim/index.html
+++ b/vhosts/blog/public/tags/vim/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「Vim」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/public/tags/wasm/index.html b/vhosts/blog/public/tags/wasm/index.html
index 12dd54eb..f0294206 100644
--- a/vhosts/blog/public/tags/wasm/index.html
+++ b/vhosts/blog/public/tags/wasm/index.html
@@ -14,16 +14,16 @@
<meta property="og:locale" content="ja_JP">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>タグ「WebAssembly」一覧 | REPL: Rest-Eat-Program Loop</title>
- <link rel="stylesheet" href="/style.css?h=ff6bd78923acd811422831305d515a85">
+ <link rel="stylesheet" href="/style.css?h=6d01887cbcc8b6de37137e241dfef108">
</head>
<body class="list">
<header class="header">
+ <div class="site-logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </div>
<nav class="nav">
<ul>
<li>
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </li>
- <li>
<a href="/about/">About</a>
</li>
<li>
diff --git a/vhosts/blog/static/style.css b/vhosts/blog/static/style.css
index 1dc45a72..fe1b7d4f 100644
--- a/vhosts/blog/static/style.css
+++ b/vhosts/blog/static/style.css
@@ -20,12 +20,11 @@ body {
}
header.header {
- background-color: #f5f5f5;
display: flex;
- justify-content: space-between;
+ flex-direction: column;
align-items: center;
padding: 1rem 15%;
- box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
+ border-bottom: 2px solid #000;
}
main {
@@ -35,14 +34,21 @@ main {
}
body > footer {
- background-color: #f5f5f5;
padding: 1rem 20%;
text-align: center;
- box-shadow: 0px -1px 5px rgba(0,0,0,0.1);
+ border-top: 2px solid #000;
}
-nav {
+.site-logo {
+ font-size: 1.5rem;
font-weight: bold;
+}
+
+.site-logo a {
+ border: none;
+}
+
+nav {
padding: 0;
margin: 0;
width: 100%;
@@ -54,20 +60,17 @@ nav ul {
margin: 0;
display: flex;
flex-direction: row;
+ justify-content: center;
}
nav ul li {
- font-size: 1.25rem;
+ text-transform: uppercase;
+ font-size: 1.1rem;
margin: 0 1rem;
display: flex;
align-items: center;
}
-nav ul li:first-child {
- font-size: 1.5rem;
- margin-right: auto;
-}
-
nav ul li a {
border: none;
color: #000;
@@ -110,12 +113,12 @@ blockquote {
.tag {
display: inline-block;
- background-color: #f5f5f5;
padding: 3px 8px;
border-radius: 5px;
font-size: 0.9rem;
margin-right: 5px;
margin-bottom: 5px;
+ border: 1px solid #000;
}
.tag a {
@@ -196,11 +199,10 @@ h1 {
.post-entry {
min-width: calc(min(800px, 100vw - 4rem));
- background-color: #f5f5f5;
border-radius: 10px;
padding: 1.5rem;
margin: 2rem 0;
- box-shadow: 0px 1px 5px rgba(0,0,0,0.1);
+ border: 2px solid #000;
}
.post-entry header {
@@ -216,7 +218,6 @@ h1 {
}
.post-entry footer {
- background-color: #f5f5f5;
padding: 0;
text-align: left;
color: #666;
@@ -256,12 +257,12 @@ h1 {
}
}
-@media screen and (max-width: 1200px) {
+@media screen and (max-width: 768px) {
header.header {
padding: 1rem 0;
}
- nav ul li:not(:first-child) {
+ nav ul {
display: none;
}
}