Jump to content

TemplateStyles CSS サニタイザーを更新、最新の CSS をテンプレートで使えるようにすること (Community Wishlist/W350/ja)

Done
From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Community Wishlist/W350 and the translation is 100% complete.

View all wishes.

Description

TemplateStylesでは、最新の書式設定の大半と書式設定(CSS)の技術は許可されていないこと

  • lh などの最新の単位を用いて、ウィキ・テンプレートがさまざまな外装が採用いする行の高さのさまざまな値に適応できるようにすること
  • var()の特定の呼び出しにより、重要な機能としてテンプレートをダークモードに適応させること
  • width: fit-contentにより、事前にテンプレートを固定幅に設定したり、ページ全体の幅に広げたりする必要がなくなります。
  • MediaWiki CSS に現れるメディアクエリ(@supports ( mask-image: none; ) など)は、特定のコア CSS スタイル(例: CategoryTree)を上書きしたい場合に必要。

これはテンプレートの作成者や管理者にとって大きなイライラの原因となっており、原因は(a)一部のデバイスや外装の変更時に確実に動作しなくなるハック的な回避策の作成、もしくは(b)MediaWiki:Common.css に書式を配置するといった手段に頼るしかないし、ページサイズの増大、メンテナンスの負担増大に結びつきます。

CSS サニタイザーは常に更新を重ねるべき。

さらに加えて、時間ロスを防止するには保存画面ではなくプレビュー表示でサニタイザーの警告を表示する必要あり。

Assigned focus area

Unassigned

Type of wish
I'm not sure or I don't know
Tags
Affected users

テンプレート編集者と管理者、(間接的には)インタフェース管理者 - ならびに最終的に読者は現代的でアクセスしやすく適応性のあるスタイルの恩恵を受けること

Phabricator tasks
Other details
Voting

This wish currently has 1 supporter. Supporting this wish is currently disabled.

Supporters of this wish
Support This, that and the other (talk) 11:30, 9 January 2025