体系もサイトの作りも違うので全部は揃えられませんが、**CSS レベルで統制が取れるところは取ってよい**と @shibukawa さんに承認をいただきました。この issue を台帳にして、上から1項目ずつ潰していきます。 - 値の根拠は技術ブログ側(`future-architect.github.io` の `CLAUDE.md` と [スタイルガイド](https://future-architect.github.io/specials/styleguide/))が持ちます。こちらは引き写すだけで、別の決まりを作りません - 上書きは #157 で置いた `_static/custom.css` の、役ごとの節に足します ## 本文の中 - [x] **インラインコード**(本文に 1,632 箇所。ここがいちばん影響が大きい)#159 いま: 白地 + 枠 `#e1e4e5` + 赤い文字 `#e74c3c` + `font-size: 75%` + `white-space: nowrap` 寄せ先: 地 `surface-mute` `#eee`・文字 `ink-strong` `#424242`・枠なし・`.875em` - [x] **コードブロック**(393 箇所)→ #160。Pygments のスタイルで役ごとの8色を持ち、地は `#f5f5f5`。枠は残して色を `#ddd` にした - [x] **コードブロックの角丸** → #164。`card-radius`(8px)。外側の枠と内側の地が同じ半径で丸まる - [x] **本文の組** → #166。読み下す文章の行間を 1.75 へ。サイズは 16px のまま(ブログとの差 0.4px は見分けが付かない) - [x] **リンク**(108 箇所)→ #167。`#0072E5`・訪問済み `#590fc7`・常時下線。章立ての一覧と脚注は下線なし - [x] **note・warning**(37 個)→ #161。4色に分け、自動で付くタイトルは出さず絵柄だけを置く。中の文字・コード・リンクもその種別の色へ - [x] **表**(18 個)→ #163。奇数行の縞を落とし、罫線 `#ccc`・見出しの行の地 `#f5f5f5`・セル 13px へ - [x] **見出し** → #168。直前の空き(h2 56 / h3 32 / h4以下 24)・行間 1.3・h2 に罫線。サイズは据え置き ## ページ全体 - [x] **フォーカスの輪郭とスキップリンク** → #170。2px のネイビー(暗い地は白)にそろえ、`_templates/layout.html` でスキップリンクと着地点を足した - [x] **フッターの copyright** → #165。`© 2019 - <ビルドの年> Future Corporation`・12px・`#616161`(既定の `#808080` は白地で 3.10 と AA 割れ) - [x] **末尾の Previous / Next** → #162。枠を2つに割り、`‹ 前のページ` / `次のページ ›` の下に行き先の名前を出す ## 寄せないもの - **ダークモード** — RTD テーマが持たない。ブログは `:root` のトークン差し替えで作っているので、土台ごと要る - **左の固定サイドバー・検索・パンくず** — RTD の体系そのもので、ブログ側に対応する相手がいない(末尾の Previous / Next は上へ移した。あれはブログの前後ナビと役が同じ) - **本文の幅**(`.wy-nav-content` の `max-width: 800px`)— ブログでは本文だけを狭める案を却下している(列の作りが違う) - **選択の帯(`::selection`)** — ブラウザ既定のままにする(2026-09-17 の判断。#169 は閉じた)。**技術ブログとアーキテクチャガイドラインの側も、逆にネイビーの選択色をやめる** - **引用** — 寄せ先が無い。`blockquote` は 10 件あるが、**本物の引用は0件**(表を包むもの2・コードを包むもの1・原稿の字下げが1段深いための箱7)。RST は字下げただけの塊も `blockquote` にするので、左に罫線を引くと引用でないものを引用に見せることになる - **Web フォント(Lato / Roboto Slab)** — 外すと**見た目の印象が変わる**ので、そのままにする(2026-09-17 の判断)。1ページあたり 630KB を読んでいて、効いているのは欧文の字面だけだが、見出しのスラブセリフを含めていまの顔になっている - **原稿側の決まり**(日本語だけをインラインコードで囲まない、など)— CSS では寄せられない 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Activity
ma91n commentedon Sep 17, 2026
CSS の寄せはチェックリストの項目がすべて完了しました(#155〜#170)。「寄せないもの」7件の理由付きの一覧として、この issue は開けたまま残します。
新しく寄せたいところが出たときは、ここに項目を足してから PR を出すことにします。
ma91n commentedon Sep 17, 2026
チェックリストの項目はすべて完了し(#155 〜 #170)、読んでみて見つかった残りは #177 に移したので閉じます。
寄せたもの: CI 化・生成物の削除・custom.css の置き場所・インラインコード・コードブロック(配色と角丸)・note・前後ナビ・表・本文の行間・リンク・見出し・copyright・フォーカスの輪郭とスキップリンク
寄せなかったもの(理由は本文に残しています): ダークモード・左の固定サイドバーと検索とパンくず・本文幅 800px・原稿側の決まり・Web フォント・選択の帯・引用