aboutsummaryrefslogtreecommitdiffhomepage
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/404.html1
-rw-r--r--public/custom.css47
-rw-r--r--public/posts/2021-03-05/my-first-post/index.html20
-rw-r--r--public/posts/2021-03-30/phperkaigi-2021/index.html20
-rw-r--r--public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html20
-rw-r--r--public/posts/2021-10-02/python-unbound-local-error/index.html20
-rw-r--r--public/posts/2021-10-02/ruby-detect-running-implementation/index.html20
-rw-r--r--public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html20
-rw-r--r--public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html20
-rw-r--r--public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html20
-rw-r--r--public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html20
-rw-r--r--public/posts/2022-04-09/phperkaigi-2022-tokens/index.html20
-rw-r--r--public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html20
-rw-r--r--public/posts/2022-05-01/phperkaigi-2022/index.html20
-rw-r--r--public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html20
-rw-r--r--public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html20
-rw-r--r--public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html20
-rw-r--r--public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html20
-rw-r--r--public/posts/2022-10-28/setup-server-for-this-site/index.html20
-rw-r--r--public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html20
-rw-r--r--public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html20
-rw-r--r--public/posts/2023-03-10/rewrite-this-blog-generator/index.html20
-rw-r--r--public/posts/index.html20
-rw-r--r--public/style.css598
-rw-r--r--public/tags/conference/index.html20
-rw-r--r--public/tags/cpp/index.html20
-rw-r--r--public/tags/cpp17/index.html20
-rw-r--r--public/tags/note-to-self/index.html20
-rw-r--r--public/tags/php/index.html20
-rw-r--r--public/tags/phpcon/index.html20
-rw-r--r--public/tags/phperkaigi/index.html20
-rw-r--r--public/tags/python/index.html20
-rw-r--r--public/tags/python3/index.html20
-rw-r--r--public/tags/ruby/index.html20
-rw-r--r--public/tags/ruby3/index.html20
-rw-r--r--public/tags/rust/index.html20
-rw-r--r--public/tags/vim/index.html20
37 files changed, 675 insertions, 651 deletions
diff --git a/public/404.html b/public/404.html
index c0fb882..bd00a94 100644
--- a/public/404.html
+++ b/public/404.html
@@ -8,7 +8,6 @@
<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">
- <link rel="stylesheet" href="/custom.css">
</head>
<body class="list">
<header class="header">
diff --git a/public/custom.css b/public/custom.css
index bb40a9c..e69de29 100644
--- a/public/custom.css
+++ b/public/custom.css
@@ -1,47 +0,0 @@
-/* Place a custom css file in your own project to use this. */
-.post-content h1,
-.post-content h2,
-.post-content h3,
-.post-content h4,
-.post-content h5,
-.post-content h6 {
- border-bottom: var(--primary) solid 1px;
-}
-
-.post-content h1::before,
-.post-content h2::before,
-.post-content h3::before,
-.post-content h4::before,
-.post-content h5::before,
-.post-content h6::before {
- color: var(--secondary);
- padding-right: 0.3rem;
-}
-
-.post-content h2::before { content: '#'; }
-.post-content h3::before { content: '##'; }
-.post-content h4::before { content: '###'; }
-.post-content h5::before { content: '####'; }
-.post-content h6::before { content: '#####'; }
-
-.post-content h1 > a,
-.post-content h2 > a,
-.post-content h3 > a,
-.post-content h4 > a,
-.post-content h5 > a,
-.post-content h6 > a {
- box-shadow: none;
-}
-
-.post-content h1 > a code,
-.post-content h2 > a code,
-.post-content h3 > a code,
-.post-content h4 > a code,
-.post-content h5 > a code,
-.post-content h6 > a code {
- box-shadow: none;
-}
-
-li.revision {
- list-style: inside;
-}
diff --git a/public/posts/2021-03-05/my-first-post/index.html b/public/posts/2021-03-05/my-first-post/index.html
index d438906..37016b4 100644
--- a/public/posts/2021-03-05/my-first-post/index.html
+++ b/public/posts/2021-03-05/my-first-post/index.html
@@ -8,16 +8,26 @@
<meta name="description" content="これはテスト投稿です。これはテスト投稿です。これはテスト投稿です。">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-03-30/phperkaigi-2021/index.html b/public/posts/2021-03-30/phperkaigi-2021/index.html
index 038ba0d..5da7c4a 100644
--- a/public/posts/2021-03-30/phperkaigi-2021/index.html
+++ b/public/posts/2021-03-30/phperkaigi-2021/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html b/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
index 71b1388..10e4693 100644
--- a/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
+++ b/public/posts/2021-10-02/cpp-you-can-use-keywords-in-attributes/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="C++,C++ 17">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/python-unbound-local-error/index.html b/public/posts/2021-10-02/python-unbound-local-error/index.html
index de4123d..4461af8 100644
--- a/public/posts/2021-10-02/python-unbound-local-error/index.html
+++ b/public/posts/2021-10-02/python-unbound-local-error/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Python,Python 3">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/ruby-detect-running-implementation/index.html b/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
index 1d144ea..06b5eb5 100644
--- a/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
+++ b/public/posts/2021-10-02/ruby-detect-running-implementation/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Ruby">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html b/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
index dd6da27..49127f6 100644
--- a/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
+++ b/public/posts/2021-10-02/ruby-then-keyword-and-case-in/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Ruby,Ruby 3">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html b/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
index 0dc44e2..e86d724 100644
--- a/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
+++ b/public/posts/2021-10-02/rust-where-are-primitive-types-from/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Rust">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html b/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
index ccc4db8..049afdc 100644
--- a/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
+++ b/public/posts/2021-10-02/vim-difference-between-autocmd-bufwrite-and-bufwritepre/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Vim">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html b/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
index 7f64dc8..366912c 100644
--- a/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
+++ b/public/posts/2021-10-02/vim-swap-order-of-selected-lines/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Vim">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html b/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
index 2226e47..9ac3f90 100644
--- a/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
+++ b/public/posts/2022-04-09/phperkaigi-2022-tokens/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html b/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
index bb5ee98..eb55d81 100644
--- a/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
+++ b/public/posts/2022-04-24/term-banner-write-tool-showing-banner-in-terminal/index.html
@@ -8,16 +8,26 @@
<meta name="description" content="ターミナルに任意の文字のバナーを表示するためのツールを Go で書いた。">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-05-01/phperkaigi-2022/index.html b/public/posts/2022-05-01/phperkaigi-2022/index.html
index cc25e50..ea9c581 100644
--- a/public/posts/2022-05-01/phperkaigi-2022/index.html
+++ b/public/posts/2022-05-01/phperkaigi-2022/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="カンファレンス,PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html b/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
index 6184b97..851f76c 100644
--- a/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
+++ b/public/posts/2022-08-27/php-conference-okinawa-code-golf/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="カンファレンス,PHP,PHP カンファレンス">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html b/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
index d1ee2c9..cc4f96e 100644
--- a/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
+++ b/public/posts/2022-08-31/support-for-communty-is-employee-benefits/index.html
@@ -8,16 +8,26 @@
<meta name="description" content="先日、私の勤めるデジタルサーカス株式会社が、PHP Foundation へ寄付をおこないました。本件を社内でしつこく推進した1人として、推進の理由等を書き残しておきます。">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html b/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
index 480c2eb..b450a07 100644
--- a/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
+++ b/public/posts/2022-09-29/write-fizzbuzz-in-php-2-letters-per-line/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html b/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
index 3dfb9e3..d7f71aa 100644
--- a/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
+++ b/public/posts/2022-10-23/phperkaigi-2023-unused-token-quiz-1/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-10-28/setup-server-for-this-site/index.html b/public/posts/2022-10-28/setup-server-for-this-site/index.html
index d85873d..e050bac 100644
--- a/public/posts/2022-10-28/setup-server-for-this-site/index.html
+++ b/public/posts/2022-10-28/setup-server-for-this-site/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="備忘録">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html b/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
index be78585..fd1a1d2 100644
--- a/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
+++ b/public/posts/2022-11-19/phperkaigi-2023-unused-token-quiz-2/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html b/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
index a7f86b3..ab47b2b 100644
--- a/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
+++ b/public/posts/2023-01-10/phperkaigi-2023-unused-token-quiz-3/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP,PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/2023-03-10/rewrite-this-blog-generator/index.html b/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
index 90ac66a..0d05ca5 100644
--- a/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
+++ b/public/posts/2023-03-10/rewrite-this-blog-generator/index.html
@@ -8,16 +8,26 @@
<meta name="description" content="このブログのジェネレータを書き直したので、やったことを書き記しておく。">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>このブログのジェネレータを書き直した | REPL: Rest-Eat-Program Loop</title>
+ <link rel="stylesheet" href="/style.css?h=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="single">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/posts/index.html b/public/posts/index.html
index 307c78b..0488aa2 100644
--- a/public/posts/index.html
+++ b/public/posts/index.html
@@ -8,16 +8,26 @@
<meta name="description" content="投稿した記事の一覧">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>投稿一覧 | REPL: Rest-Eat-Program Loop</title>
+ <link rel="stylesheet" href="/style.css?h=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/style.css b/public/style.css
index 203a798..92b99c3 100644
--- a/public/style.css
+++ b/public/style.css
@@ -1,480 +1,212 @@
-/*
- * Paper
- * A simple, clean, flexible Hugo theme
- * https://github.com/nanxiaobei/hugo-paper
- * Designed by MR.LEE (https://mrlee.me/)
- * Updated in 2020.6.12
- */
-
-/* Theme
--------------------------------------------------- */
-:root {
- --gap: 24px;
- --content-gap: 40px;
- --nav-width: 1024px;
- --main-width: max(50%, 640px);
- --header-height: 60px;
- --footer-height: 60px;
- --radius: 8px;
-
- --theme: #fff;
- --entry: #fff;
- --primary: rgba(0, 0, 0, 0.88);
- --secondary: rgba(0, 0, 0, 0.56);
- --tertiary: rgba(0, 0, 0, 0.16);
- --content: rgba(0, 0, 0, 0.88);
-
- --code-bg: #f5f5f5;
- --border: #eee;
-}
-.list {
- background: var(--code-bg);
-}
-/* Reset
--------------------------------------------------- */
-*,
-*::before,
-*::after {
+html {
box-sizing: border-box;
}
-html {
- -webkit-tap-highlight-color: transparent;
+
+*, *:before, *:after {
+ box-sizing: inherit;
}
+
body {
+ font-family: 'Yu Gothic', 'Meiryo', 'Noto Sans JP', sans-serif;
+ color: #000;
+ background-color: #fff;
+ line-height: 1.6;
margin: 0;
- color: var(--primary);
- font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell,
- 'Open Sans', 'Helvetica Neue', sans-serif;
- font-size: 18px;
- line-height: 1.8;
- word-break: break-word;
- background: var(--theme);
-}
-article,
-aside,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section {
- display: block;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-top: 0;
- margin-bottom: 0;
- color: var(--primary);
- line-height: 1.2;
+ padding: 0;
}
-p {
- margin-top: 0;
- margin-bottom: 0;
+
+@media screen and (max-width: 768px) {
+ body {
+ padding: 0 1rem;
+ }
}
-strong,
-b {
- font-weight: bold;
+
+header.header {
+ background-color: #f5f5f5;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 1rem 20%;
}
-ul {
- margin: 0;
- padding: 0;
+
+main {
+ max-width: 900px;
+ margin: 2rem auto;
}
-a {
- color: var(--primary);
- text-decoration: none;
+
+footer {
+ background-color: #f5f5f5;
+ padding: 1rem 20%;
+ text-align: center;
}
-figure {
+
+nav {
+ font-size: 1.5rem;
+ font-weight: bold;
+ padding: 0;
margin: 0;
-}
-table {
width: 100%;
- border-collapse: collapse;
- border-spacing: 0;
}
-button,
-input,
-textarea {
- padding: 0;
- font: inherit;
- background: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-button,
-input[type='button'],
-input[type='submit'] {
- cursor: pointer;
-}
-input,
-textarea {
+
+nav ul {
+ list-style-type: none;
padding: 0;
- border: 0;
- outline: 0;
-}
-input:-webkit-autofill,
-textarea:-webkit-autofill {
- box-shadow: 0 0 0 50px var(--theme) inset;
+ margin: 0;
+ display: flex;
}
-img {
- display: block;
- max-width: 100%;
+
+nav ul li {
+ margin: 0 1rem;
}
-/* Header
--------------------------------------------------- */
-.nav {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- max-width: calc(var(--nav-width) + var(--gap) * 2);
- margin-left: auto;
+
+nav ul li:first-child {
margin-right: auto;
}
-.nav a {
- display: block;
- line-height: var(--header-height);
+
+nav ul li a {
+ border: none;
+ color: #000;
}
-.logo,
-.menu {
- margin-left: var(--gap);
- margin-right: var(--gap);
+
+h1, h2, h3, h4, h5, h6 {
+ font-weight: bold;
}
-.logo a {
- font-size: 24px;
- font-weight: 700;
+
+p {
+ font-size: 1rem;
+ line-height: 1.6;
+ margin-bottom: 1rem;
}
-.menu {
- display: flex;
- list-style: none;
- word-break: keep-all;
- overflow-x: auto;
+
+a {
+ text-decoration: none;
+ color: #000;
+ border-bottom: 1px solid #000;
}
-.menu li + li {
- margin-left: var(--gap);
+
+a:hover {
+ color: #666;
}
-.menu a {
- font-size: 16px;
+
+pre {
+ background-color: #f5f5f5;
+ padding: 1rem;
+ overflow-x: auto;
+ font-family: 'Courier New', Courier, monospace;
+ font-size: 0.9rem;
}
-/* Main
--------------------------------------------------- */
-.main {
- position: relative;
- min-height: calc(100vh - var(--header-height) - var(--footer-height));
- max-width: calc(var(--main-width) + var(--gap) * 2);
- margin-left: auto;
- margin-right: auto;
- padding: var(--gap);
+
+blockquote {
+ background-color: #f5f5f5;
+ border-left: 5px solid #000;
+ padding: 1rem;
+ margin: 1rem 0;
}
-.page-header {
- margin-bottom: 24px;
+
+.tag {
+ display: inline-block;
+ background-color: #f5f5f5;
+ padding: 2px 6px;
+ border-radius: 3px;
+ font-size: 0.9rem;
+ margin-right: 5px;
+ margin-bottom: 5px;
}
-.page-header h1 {
- font-size: 40px;
+
+.tag a {
+ border: none;
}
-.pagination {
- display: flex;
+
+code {
+ background-color: #f5f5f5;
+ padding: 1px 4px;
+ font-family: 'Courier New', Courier, monospace;
+ font-size: 0.9rem;
+ border-radius: 2px;
}
-.pagination a {
- color: var(--theme);
- font-size: 13px;
- line-height: 36px;
- background: var(--primary);
- border-radius: calc(36px / 2);
-}
-.pagination .prev {
- padding-left: 16px;
- padding-right: 18px;
-}
-.pagination .next {
- margin-left: auto;
- padding-left: 18px;
- padding-right: 16px;
-}
-/* Post entry
--------------------------------------------------- */
-.post-entry {
- position: relative;
- margin-bottom: var(--gap);
- padding: var(--gap);
- background: var(--entry);
- border-radius: var(--radius);
- transition: transform 0.1s;
-}
-.post-entry:active {
- transform: scale(0.96);
-}
-.tag-entry .entry-content,
-.tag-entry .entry-footer {
- display: none;
-}
-.entry-header h2 {
- font-size: 24px;
-}
-.entry-content {
- margin-top: 8px;
- margin-bottom: 8px;
- color: var(--secondary);
- font-size: 14px;
- line-height: 1.6;
- overflow: hidden;
- display: -webkit-box;
- -webkit-box-orient: vertical;
- -webkit-line-clamp: 2;
-}
-.entry-footer {
- color: var(--secondary);
- font-size: 13px;
-}
-.entry-link {
- position: absolute;
- left: 0;
- right: 0;
- top: 0;
- bottom: 0;
-}
-/* Post single
--------------------------------------------------- */
-.post-header {
- margin-top: 24px;
- margin-bottom: var(--content-gap);
-}
-.post-title {
- margin-bottom: 2px;
- font-size: 40px;
- transform: translateX(-2px);
-}
-.post-meta {
- color: var(--secondary);
- font-size: 14px;
-}
-.post-content {
- color: var(--content);
-}
-.post-content h1 {
- margin-top: 40px;
- margin-bottom: 32px;
-}
-.post-content h2 {
- margin-top: 32px;
- margin-bottom: 24px;
+
+li.revision {
+ list-style: inside;
}
+
+h1 {
+ font-size: 2.0rem;
+}
+
+.post-content h2,
.post-content h3,
.post-content h4,
.post-content h5,
.post-content h6 {
- margin-top: 24px;
- margin-bottom: 16px;
-}
-.post-content h1 {
- font-size: 40px;
-}
-.post-content h2 {
- font-size: 32px;
-}
-.post-content h3 {
- font-size: 24px;
-}
-.post-content h4 {
- font-size: 16px;
-}
-.post-content h5 {
- font-size: 14px;
-}
-.post-content h6 {
- font-size: 12px;
-}
-.post-content a {
- box-shadow: 0 1px 0 var(--primary);
-}
-.post-content a code {
- margin-left: 0;
- margin-right: 0;
- border-radius: 0;
- box-shadow: 0 -1px 0 var(--primary) inset;
-}
-.post-content del {
- text-decoration: none;
- background: linear-gradient(to right, var(--primary) 100%, transparent 0) 0 50% / 1px 1px repeat-x;
-}
-.post-content p,
-.post-content ul,
-.post-content ol,
-.post-content dl {
- margin-bottom: var(--content-gap);
-}
-.post-content ul,
-.post-content ol {
- padding-left: 20px;
+ border-bottom: 1px solid #000;
+ margin-bottom: 1rem;
}
-.post-content li {
- margin-top: 5px;
-}
-.post-content li p {
- margin-bottom: 0;
-}
-.post-content dl {
- display: flex;
- flex-wrap: wrap;
- margin: 0;
-}
-.post-content dt {
- width: 25%;
- font-weight: 700;
-}
-.post-content dd {
- width: 75%;
- margin-left: 0;
- padding-left: 10px;
+
+.post-content h2 a,
+.post-content h3 a,
+.post-content h4 a,
+.post-content h5 a,
+.post-content h6 a {
+ border: none;
}
-.post-content dt ~ dt,
-.post-content dd ~ dd {
- margin-top: 10px;
+
+.post-content h2:before {
+ content: "#";
+ padding-right: 0.3rem;
+ color: #333;
+ font-weight: bold;
}
-.post-content table {
- margin-bottom: 32px;
+
+.post-content h3:before {
+ content: "##";
+ padding-right: 0.3rem;
+ color: #333;
+ font-weight: bold;
}
-.post-content table th,
-.post-content table:not(.highlighttable) td {
- min-width: 80px;
- padding: 12px 8px;
- line-height: 1.5;
- border-bottom: 1px solid var(--border);
+
+.post-content h4:before {
+ content: "###";
+ padding-right: 0.3rem;
+ color: #333;
+ font-weight: bold;
}
-.post-content table th {
- font-size: 14px;
- text-align: left;
+
+.post-content h5:before {
+ content: "####";
+ padding-right: 0.3rem;
+ color: #333;
+ font-weight: bold;
}
-.post-content table:not(.highlighttable) td code:only-child {
- margin-left: 0;
- margin-right: 0;
+
+.post-content h6:before {
+ content: "#####";
+ padding-right: 0.3rem;
+ color: #333;
+ font-weight: bold;
}
-.post-content .highlight,
-.post-content pre {
- margin-left: calc(var(--gap) * -1);
- margin-right: calc(var(--gap) * -1);
- margin-bottom: 32px;
- border-radius: var(--radius);
- overflow-x: auto;
+
+article.post-entry {
+ background-color: #f5f5f5;
+ border-radius: 10px;
+ padding: 1.5rem;
+ margin: 2rem 0;
}
-.post-content ul pre {
- margin-left: calc(var(--gap) * -2);
+
+.post-entry header {
+ border: none;
}
-.post-content .highlight pre {
+
+.post-entry header h2 {
margin: 0;
}
-/* table */
-.post-content .highlighttable {
- table-layout: fixed;
-}
-.post-content .highlighttable td:first-child {
- width: 40px;
-}
-.post-content .highlighttable td .linenodiv {
- padding-right: 0 !important;
-}
-.post-content .highlighttable td .linenodiv pre,
-.post-content .highlighttable td .highlight {
- margin-bottom: 0;
-}
-.post-content .highlighttable td .highlight pre code::-webkit-scrollbar {
- display: none;
-}
-/* inline */
-.post-content .highlight span {
- background: transparent !important;
-}
-.post-content code {
- margin-left: 4px;
- margin-right: 4px;
- padding: 4px 6px;
- font-family: Menlo, Monaco, 'Courier New', Courier, monospace;
- font-size: 0.78em;
- line-height: 1.5;
- background: var(--code-bg);
- border-radius: 2px;
-}
-.post-content pre code {
- display: block;
- margin-left: 0;
- margin-right: 0;
- padding: var(--gap);
- background: transparent;
- border-radius: 0;
-}
-.post-content blockquote {
- margin: 0 0 0 calc(var(--gap) * -1);
- padding: 0 0 0 21px;
- border-left: 3px solid var(--primary);
-}
-.post-content hr {
- height: 1px;
- margin-top: 56px;
- margin-bottom: 56px;
- background: var(--tertiary);
- border-top: 0;
- border-bottom: 0;
-}
-.post-content iframe {
- max-width: 100%;
-}
-.post-tags li {
- display: inline-block;
-}
-.post-tags li + li {
- margin-left: 3px;
-}
-.post-tags a {
- display: block;
- padding-left: 14px;
- padding-right: 14px;
- color: var(--secondary);
- font-size: 14px;
- line-height: 34px;
- background: var(--code-bg);
- border-radius: 4px;
-}
-.post-tags a:hover {
- background: var(--border);
-}
-/* Footer
--------------------------------------------------- */
-.footer {
- max-width: calc(var(--main-width) + var(--gap) * 2);
- margin-left: auto;
- margin-right: auto;
- padding: calc((var(--footer-height) - var(--gap)) / 2) var(--gap);
- color: var(--secondary);
- font-size: 12px;
- text-align: center;
- line-height: 24px;
-}
-.footer span {
- margin-left: 1px;
- margin-right: 1px;
+.post-entry section {
+ color: #666;
}
-.footer a {
- color: inherit;
-}
-.footer a:hover {
- color: var(--primary);
- border-bottom: 1px solid var(--primary);
-}
-/* 404
--------------------------------------------------- */
-.not-found {
- position: absolute;
- left: 0;
- right: 0;
- display: flex;
- align-items: center;
- justify-content: center;
- height: 80%;
- font-size: 160px;
- font-weight: 700;
+
+.post-entry footer {
+ background-color: #f5f5f5;
+ padding: 0;
+ text-align: left;
+ color: #666;
}
diff --git a/public/tags/conference/index.html b/public/tags/conference/index.html
index 2d65e01..7c94734 100644
--- a/public/tags/conference/index.html
+++ b/public/tags/conference/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="カンファレンス">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>カンファレンス | REPL: Rest-Eat-Program Loop</title>
+ <link rel="stylesheet" href="/style.css?h=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/cpp/index.html b/public/tags/cpp/index.html
index d37ca57..fc2b6a7 100644
--- a/public/tags/cpp/index.html
+++ b/public/tags/cpp/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="C++">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/cpp17/index.html b/public/tags/cpp17/index.html
index 714e51a..d6f0425 100644
--- a/public/tags/cpp17/index.html
+++ b/public/tags/cpp17/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="C++ 17">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/note-to-self/index.html b/public/tags/note-to-self/index.html
index 4c66240..4763adb 100644
--- a/public/tags/note-to-self/index.html
+++ b/public/tags/note-to-self/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="備忘録">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<title>備忘録 | REPL: Rest-Eat-Program Loop</title>
+ <link rel="stylesheet" href="/style.css?h=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/php/index.html b/public/tags/php/index.html
index de56aef..7ff2e8d 100644
--- a/public/tags/php/index.html
+++ b/public/tags/php/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/phpcon/index.html b/public/tags/phpcon/index.html
index 8366323..025b7d2 100644
--- a/public/tags/phpcon/index.html
+++ b/public/tags/phpcon/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHP カンファレンス">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/phperkaigi/index.html b/public/tags/phperkaigi/index.html
index d9e6cc1..0b11aa8 100644
--- a/public/tags/phperkaigi/index.html
+++ b/public/tags/phperkaigi/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="PHPerKaigi">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/python/index.html b/public/tags/python/index.html
index ae3445c..5719d21 100644
--- a/public/tags/python/index.html
+++ b/public/tags/python/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Python">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/python3/index.html b/public/tags/python3/index.html
index dc59ad3..82c3c19 100644
--- a/public/tags/python3/index.html
+++ b/public/tags/python3/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Python 3">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/ruby/index.html b/public/tags/ruby/index.html
index 6c288e8..cdeb79a 100644
--- a/public/tags/ruby/index.html
+++ b/public/tags/ruby/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Ruby">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/ruby3/index.html b/public/tags/ruby3/index.html
index 89bba93..a0bd937 100644
--- a/public/tags/ruby3/index.html
+++ b/public/tags/ruby3/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Ruby 3">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/rust/index.html b/public/tags/rust/index.html
index fdd6b80..99b812b 100644
--- a/public/tags/rust/index.html
+++ b/public/tags/rust/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Rust">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">
diff --git a/public/tags/vim/index.html b/public/tags/vim/index.html
index 343d731..7dda843 100644
--- a/public/tags/vim/index.html
+++ b/public/tags/vim/index.html
@@ -9,16 +9,26 @@
<meta name="keywords" content="Vim">
<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=17cf97a767ec5fb6e64967729f40f30a">
<link rel="stylesheet" href="/hl.css?h=208c52e3b7c9db1cad782c5d30b4698f">
- <link rel="stylesheet" href="/style.css?h=2923268d00d2a2482f8dc7103353c3f9">
- <link rel="stylesheet" href="/custom.css?h=9d2c451c42feb3350daea746cde36416">
</head>
<body class="list">
<header class="header">
<nav class="nav">
- <p class="logo">
- <a href="/">REPL: Rest-Eat-Program Loop</a>
- </p>
+ <ul>
+ <li class="logo">
+ <a href="/">REPL: Rest-Eat-Program Loop</a>
+ </li>
+ <li>
+ <a href="/about">About</a>
+ </li>
+ <li>
+ <a href="/posts">Posts</a>
+ </li>
+ <li>
+ <a href="/slides">Slides</a>
+ </li>
+ </ul>
</nav>
</header>
<main class="main">