コンテンツにスキップ

Wikipedia:井戸端/subj/ダークモード互換

ダークモード互換

[編集]

ダークモードの導入により、colorまたはbackground-colorを独自に指定しているテンプレートは修正が必要です。(参照読み込み型はTemplateStylesを使用、Subst展開型は参照読み込みへ移行するか、TemplateStylesを使用するか。いずれの場合も、Common.css内にクラスを設けるかも要検討。)

このページに、要修正テンプレートのリストを作れればと思いますので、要修正テンプレートを見つけた場合は追加願います。コメントは#コメントへお願いします。--Dragoniez (talk) 2024年7月30日 (火) 12:55 (UTC)[返信]

テンプレート一覧

[編集]
テンプレート名 状態 補足
Ambox 完了
Cmbox 完了
Imbox 完了
Tmbox 完了
Fmbox 完了
Ombox 完了
Documentation 完了
Hatnote 完了
Template shortcut 完了 英語版に倣いModule:Shortcutを要マージ

以下の更新にご協力ください。

Markup 未了...
編集フィルターの警告 完了(仮) {{Fmbox}}のスタイルに依存。背景赤+赤文字がダークモードでやや見にくいか。
Unblock 未了...
Unblock on hold 未了...
Unblock reviewed 未了...
Sidebar navibox 未了...
Autoarchive resolved section 未了...
Memo 完了(自動未対応) 手動でのダークモード選択時は対応したものの、自動を選択した際には非対応。
MediaWiki‐ノート:Titleblacklist/header 未了...
MediaWiki:Common.css#L-260 未了... .messagebox
MediaWiki:Common.css#L-373 完了 .NavHead
Hidden 完了
サンドボックスの冒頭案内文 完了 {{Hidden}}関連が未対応だが、これは上記#NavHeadによる。
ノート用サンドボックスの冒頭案内文 未了...
Hmbox 完了
User page 完了 Omboxを使っているがstyleが独自定義
Welcome 未了...
Talkheader 完了
SakuinTOC 未了...
SakuinTOC light 未了...
Wikipedia:カレンダーテンプレート関連 未了...
Template:旧暦n月 未了... 例えばTemplate:旧暦1月
MediaWiki:Common.css#L-76による
Wiktionary_redirect 未了...
TCP/IP群 完了 他の修正の影響で(?)現在対応された状態みたいです。
削除依頼ログ 完了
Equation box 1 未了...

subst展開型テンプレート一覧

[編集]
テンプレート名 状態 補足
Vfd top 未了...
RFD top 未了...
Rfb top 未了...
ブロック解除承認 未了...

表関連(セル配色)

[編集]
ページ名 状態 補足
Wikipedia:移動依頼#依頼 未了...
Wikipedia:Bot#運用の制限 未了...
Template:参加資格 完了(仮) {{参加資格/RFB}}、{{参加資格/AFD}}、{{参加資格/RFD}}
Template:リダイレクトの削除依頼 未了...

コメント

[編集]
  • 作業ありがとうございます。私も眩しさに耐えきれずちょうど修正を試みようとしていたところでした。とりあえずWikipedia:主要なテンプレート#主要なテンプレートの一覧表からざっくりと拾ってきました。Wikipedia:主要なテンプレート/ファイル名前空間は一旦無視していますがこれも修正が必要かもしれません(英語版では未対応)。また,Template:Amboxは英語版に合わせた修正になっているかと思いますが,ご存知の通り左側のボーダラインの色が消えているのでこれも再修正が必要でしょうか(英語版ではここ(:en:WP:VP)で話に上がっている程度で誰も気にしていないようですが……)。--Losendo (会話 | 投稿記録) 2024年7月31日 (水) 16:25 (UTC)[返信]
  • 早速Template:Unblock/sandboxをこしらえてみましたが,勝手に差し替えてよいものなのでしょうか。もしも合意形成を必要とするのなら,すでにこちらでも提案がありますが,実際に差し替えるテンプレートのノートページで議論すべきなのか,あるいはこちらにてまとめて議論するのか,少し悩むところです。--Losendo (会話 | 投稿記録) 2024年8月1日 (木) 19:15 (UTC)[返信]
    返信 (Losendoさん宛) Unblockテンプレート、いい感じですね!ありがとうございます。
    背景色関連の話しなのですが、独自の色指定をしているテンプレートではほぼすべてでstyles.cssを作らなければいけない、という状況です。よって、MediaWiki:Common.css内にサイト全体用のグローバルクラスを作って、テンプレート内ではそれを使いまわすようにすれば、テンプレートごとの色の違いも起きなくなるのでアリかと考えていました。一方、背景色の問題はすべての言語版に適用される話しなので、「すべてのプロジェクトでCommon.cssを使って同じ対応を」とするよりかは、MediaWikiのソフト側でグローバルクラスを定義してもらう方が理に叶っていると思われるため、Phabricatorで提案する予定です。
    背景色関連の話しは、恐れ入りますがこれが採用された場合は無駄骨になってしまうため、一旦保留でもよろしいでしょうか。 --Dragoniez (talk) 2024年8月2日 (金) 12:55 (UTC)[返信]
    返信 Dragoniezさん お褒めに預かり光栄です。当方デザインに疎く少し苦労したのですが,そのように仰ってもらえると励みになります。
    さてご提案以降ついてやや文意を掴みかねているのですが,「MediaWiki側でのグローバルクラスの導入」の提案に関して,mw:Codexは関連しますでしょうか(もしご存じであればお読み捨てください)。こちらはリンク先導入部に記されているように,Wikimediaで統一されたUIを提供するための包括的なパッケージです。この中にはデザイン統一のためのコンポーネントもあり,例えばこちらのページ[1]では文字色や背景色がいくつか定義されています。またダークモードにも対応しています(Special:Permalink/101322519を用いてTemplate:Unblock/sandboxプレビューいただくと例が見れます)。
    ですから例えば,テンプレートの背景色(と文字色)をCodexで定義されている色を用いる,ということにすれば,テンプレートのデザインが統一されますし,同時にダークモード対応も容易になろうかと思います。--Losendo (会話 | 投稿記録) 2024年8月2日 (金) 13:25 (UTC)[返信]

insource:/color:/ -intitle:"css" -intitle:"doc"で検索すると15000以上ヒットします。まずは特に重要なテンプレートに焦点を当てたいところです。--FlatLanguage会話 / 投稿2024年8月20日 (火) 13:54 (UTC)[返信]