MediaWiki‐ノート:Common.css/過去ログ/2024年
表示
このページは過去の議論を保存している過去ログページです。編集しないでください。新たな議論や話題は、MediaWiki‐ノート:Common.cssで行ってください。 |
topiconの廃止提案
[編集]- この節は次の利用者の依頼で過去ログ化されました: --ネイ(会話) 2024年3月12日 (火) 07:10 (UTC)
過去にデスクトップモードのページ右上に表示されるアイコンで使用されていたtopicon
クラス(MediaWiki:Vector.cssとMediaWiki:Monobook.cssに記載)についてですが、現在ではGAアイコンなどほとんどのアイコンが{{Top icon}}(ページ状態インジケーターを使用)で実装されており、「insource:/topicon/」で標準、テンプレート、モジュール名前空間を検索した限りでは用例が見つかりません(現時点でインジケーターに移行していない{{Coord}}も#coordinates
で別途実装されています)。したがって廃止を提案します。--ネイ(会話) 2024年3月4日 (月) 12:29 (UTC)
- 賛成 このクラスは絶対位置指定が原因で複数のアイコンを並べられないため、汎用クラスとしては非常に使いにくい代物です。基本は{{Top icon}}テンプレートで事足りるし、カスタムJSやガジェットに関してもDOM操作によりテンプレートと同じ構造のインジケータを生成することで解決できるため、廃止して良いと思います。--Marine-Bluetalk✾contribs✾mail 2024年3月5日 (火) 15:33 (UTC)
- 済 廃止しました。--ネイ(会話) 2024年3月12日 (火) 07:08 (UTC)
VectorからVector-2022への転記について
[編集]- この節は次の利用者の依頼で過去ログ化されました: --ネイ(会話) 2024年3月12日 (火) 07:10 (UTC)
phab:T357580により2022年版ベクター外装でMediaWiki:Vector.cssとMediaWiki:Vector.jsが読み込まれなくなるため、MediaWiki:Vector-2022.cssとMediaWiki:Vector-2022.jsへの転記が必要かどうかについて検討を行います。
#bodyContents
:転記済み。.topicon
:上記#topiconの廃止提案を参照。- coordinates関連:
#coordinates
はTemplate‐ノート:Coord#不具合の報告(2024年2月)の緊急措置として転記しました。今後インジケーターへの移行で再度の編集が予想されるため、それ以外のCSSを今すぐ転記する必要はないかと思います。 #siteSub
:冒頭の「出典: フリー百科事典」を表示するCSS。- レガシー版ベクターでは座標を表示するためスペースの確保という役割もありますが、座標がインジケーターに移行すれば必須ではなくなります。
- 2022年版ベクターでは表示しなくても必要なスペースが確保されているため、現時点でも必須ではありません。
- 個人的にはレガシー版→2022年版の移行での変更点を減らすという意味で表示することに賛成します。
- 非ログイン利用者の編集時、プレビュー必須にする:既定のデスクトップ外装が2022年版ベクターになっているため、Vector.jsに置いたままではほぼ役に立たず、Vector-2022.jsに移行すべきです。もしくはログイン利用者でも使用できるよう、既定で有効のガジェットにすべきかもしれません。
--ネイ(会話) 2024年3月4日 (月) 12:51 (UTC)
#siteSub
に関してはどちらでもといった感じです。賛成する理由もなければ反対する理由もありません。- プレビュー必須に関してログイン利用者が利用できるようにする場合は仕様変更が必要です。そのままコードを流用すると、ページを再読込せずにプレビューする機能を使う利用者が「変更を公開」ボタンを押せなくなります。また、新規利用者はともかくある程度活動歴が長い利用者までわざわざデフォルトでプレビュー強制になるため、混乱が生じるかもしれません。--Marine-Bluetalk✾contribs✾mail 2024年3月5日 (火) 15:58 (UTC)
- 済 siteSubを移行しました。jsのほうも一旦Vector-2022.jsに移行します。--ネイ(会話) 2024年3月12日 (火) 07:10 (UTC)