Open12
ライト/ダークテーマ切り替え UI の正解を見つける旅
ライトテーマ・ダークテーマの切り替えを実装するときに毎回 UI で悩むので、いろいろなサービスの UI を収集したいスクラップ
どなたでもお気軽に追加してください!(軽くテンプレに則ってくれるとめっちゃうれしい)
YouTube (Web)
ラジオボタン式、邦訳は「デザイン」
Notion (Web)
セレクト式、邦訳は「表示設定」
Discord (PC)
ラジオボタン式、邦訳は「テーマ」
Twitter (for iPhone)
トグルスイッチが 2 つ並んでいる、邦訳は「ダークモード」(ダークモードについての設定といった感じ?)
上のスイッチは人間によるトグル用で、これをするとシステム設定への依存が解除される
下のスイッチはシステム設定への依存のトグル用で、オンにするとシステム設定に同期される
上の Slack に似ているが、disabled なボタンが存在しないため直感的に操作できておもしろい
Google検索
ラジオボタン式、邦訳は「外観」
クイック設定はイラスト付き。クリックするとすぐにリロードが入り反映される。
設定ページは保存ボタンを押すと反映される。
クイック設定 | 設定ページ |
---|---|
Zoom (PC)
イラスト付きのラジオボタン式、選択すると即時反映。
邦訳は「テーマ」(選択肢は「白い」「黒い」「システム設定を使用」)
Quora
ラジオボタン式、見た目はチェックボックス。
邦訳は「テーマ設定」、メニュー項目では「ダークモード」
MUI
ボタンで切り替え式。
初期状態は自動(デバイス設定に依存)になっており、一度変更すると設定したテーマが記憶される。(自動選択には戻せなさそう)
自動選択に戻せない UI は技術系のドキュメントでよく目にしますね
Docusaurus のデフォルトテーマや Chakra UI も同じ仕様だった気がします
たしかに時間で変わる必要はあんまりなさそう…
1Password 8 for Windows
セレクト式