cssでダークモードに対応する

公開日時

個人開発のサービスをダークモードに対応させた。

@media (prefers-color-scheme: dark) { }

を使うとダークモード時のスタイルを指定できる。

// src/assets/scss/_variables.scss
$dark-background-color: #000000;
$dark-texte-color: #ffffff;


// src/assets/scss/dark.scss
@import "@/assets/scss/_variables.scss";

@media (prefers-color-scheme: dark) {
  body {
    background-color: $dark-background-color;
    color: $dark-text-color;
  }
}

Related #chrome

PWAアプリにクイックショートカットを追加する

manifest.jsonにshortcutsを追加

nsfw-filter Chrome拡張を導入する

ローカルの機械学習モデルを使って画像のフィルタをしてくれるとのこと

Copy URL+からCopy as Markdownに移行

ワンクリックでリンクをコピーできるのは便利

Chromeでフルサイズのスクリーンショットを撮る

コマンド機能を使えば拡張を入れなくてもスクリーンショットが撮れる

Google検索結果をダークモードに変える

Dark Readerを入れた

Android Chromeで開発者ツールを使う

開発者モードを有効にする