Changelog

2025年8月4日

Commit 6f9bb27

  • About ページへ Exam Timer の GitHub リポジトリ及び Chrome Web Store へのリンクを追加。

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 を移植、公開。

To do