てきとうなさいと べぇたばん

phpinfoにダークモードが追加されてる

TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > phpinfoにダークモードが追加されてる

masterブランチ(PHP 8.1.0ってなってるけどmasterブランチ)のphpinfo PHP 8.0のphpinfo PHP 7.4のphpinfo

phpinfoにダークモードが追加されてます

phpinfoに機能が追加されます。それは、ブラウザのテーマをダークモードにすると、phpinfoがダークモードになるというものです。

ダークモード

これは、Dark mode for phpinfo()というプルリクエストがphp-srcにて提案され、そのままmasterブランチにマージされたことによります。「これいいですね!なんか問題ありますかね?」「特にないと思います」「apporoved」「merge」っていう感じですんなり入りました。

変更内容

単純に、CSSのprefers-color-scheme: darkの場合のCSSを設定しています。

prefers-color-schemeとは: https://developer.mozilla.org/ja/docs/Web/CSS/@media/prefers-color-scheme

再現方法

2021年12月13日現在、これを再現するには以下の方法が必要になると思われます。

  • php-srcのmasterブランチでコンパイル
  • Firefoxとかでテーマからダークモードにする
  • phpinfo()の画面を見る(HTMLモードなので、apache2handlerとかphp-fpm、builtin-serverでみられます)