2025年8月3日 Commit febe557 Exam Timer に関してリファクタリングを実施。 + デジタル庁デザインシステムβ版 v2.6.0 で定義済みのプリミティブカラー、セマンティックカラー、リンクカラーの組み合わせ例を参考にボタンの配色を変更。 + `Exam-Timer.astro`内での複数のスタイルによる衝突を解消。 + 試験プリセットの定義の外部モジュール化を実施。
2025年8月2日 Commit 1e2bfdf Exam Timer に関してリファクタリングを実施。 + スタンドアロンから変更し、`Layout_no_header.astro` を用いてレイアウトを他ページと一部統一。 + 一部UIの配色を変更したうえでダークモードを実装。 + これまで1枚のhtmlだったシステムを分離。 Exam Timer の統合に際して、ヘッダーなしレイアウト `Layout_no_header.astro` を追加。時計に意識を集中するためにヘッダーのロゴ等を削除。 同様の理由で既存のものに ThemeToggle を載せた`Breadcrumbs_no_header.astro` を追加。
2025年7月31日 Commit 4fdc467 About ページへ 334 Clock の GitHub リポジトリ及び Chrome Web Store へのリンクを追加。 334 Clock に関してリファクタリングを実施。 ( スタンドアロンから変更し、`Layout` を用いてレイアウトを他ページと統一。ダークモードを実装。一部ボタンの配色を変更。) 334 Clock のページで tools をクリックすると /about/ へ リダイレクトするように。 トップページから 334 Clock へ遷移した時、Hello world! のアニメーションが遷移後まで続いてしまうことを避けるため、 要素に data-astro-reload を追加。 /Authors へ Spotify の直近の再生履歴を追加。Thanks to spotify-recently-played-readme.vercel.app. miz7netリポジトリを Private -> Publicへ移行。これに伴い、ページのフッターに本サイトのリポジトリへのリンクを追加。
2025年7月29日 Commit ada17a7 ファビコンをベンゼン環に差し替え。OGP周りの整備が一旦完了。 前回 ( Commit cdcf56c ) の実装ではビルドごとにロゴが固定されてしまい、ページリロードごとには切り替わっていませんでした。 ランダムロゴ表示ロジックを修正。 新規作成した defer 付きの random-logo.js で読み込み、DOMContentLoaded/astro:page-load イベントが発生する度に fetch() → innerHTML で SVG を挿入するように。
2025年7月27日 Commit cdcf56c ヘッダーに置くロゴを変更。 ロード時に、3 種のアニメーションの中からランダムで読み込まれます。 環状化合物をモチーフにしたロゴを中心に、今後追加予定。現在は cyclohexane, benzene, pyrridine のみ。
2025年7月26日 Commit 90d86d6 334 Clock の大幅な改訂。 About / このサイトについて の文章を改訂。./ツール集/334 Clock のサムネイルを 1200px × 630 px へ修正。 334 Clock へのショートカットを追加。(/334) Exam Timer へのショートカットを追加。(/timer)
2025年7月23日 Commit 0143dda フッダー及び Changelog に、リポジトリの最新コミットを示す SHA の先頭 7 文字が表示されるように。 ページ遷移後にトップページのアニメーションが再実行されない問題を修正。 ( astro:transitions の ClientRouter (旧: View Transitions API) 適用下で、トリガーを `DOMContentLoaded` ではなく `astro:page-load` に変更することで回避。 ) Changelog を新設。 旧サイトよりトップページ、334 Clock、Exam Timer を移植、公開。
サイト上に、ホスティング中のリポジトリの最新コミットを示す識別符号を記載する。(ところでこの識別符号はなんと呼ぶのですか) Exam Timer の試験プリセットを増やす。 はてなブログの記事を移植する。 ページ遷移後にトップページのアニメーションが再実行されない問題を解決する。 miz7netリポジトリをパブリックへ移す。 PageSpeed Insights 提供のモバイルにおけるパフォーマンス評価を 99 から 100 へ改善し、すべての評価を満点にする。 /blog 配下のディレクトリを構造化する。