Jump to content

TemplateStyles CSS sanitizer를 업데이트하여 템플릿에서 최신 CSS 사용을 허용합니다. (Community Wishlist/W350/ko)

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

다음을 포함하여 많은 최신 형식 지정 및 스타일링(CSS) 기술이 TemplateStyle에서 허용되지 않습니다.

  • 위키 템플릿이 다양한 스킨에서 사용되는 다양한 줄 높이 값에 적응할 수 있게 해주는 lh과 같은 최신 단위
  • var()의 특정 호출은 템플릿을 다크 모드에 맞게 조정하는 데 중요한 기능입니다.
  • width: fit-content, 템플릿이 미리 설정된 고정 너비를 가지거나 페이지의 전체 너비에 걸쳐 있도록 강제할 필요가 없습니다.
  • 특정 핵심 CSS 스타일(예: CategoryTree)을 재정의하려는 경우 필요한 @supports ( mask-image: none; )과 같이 미디어위키 CSS에 나타나는 미디어 쿼리입니다.

이는 템플릿 작성자와 유지관리자에게 큰 좌절감을 안겨주며 (a) 일부 장치 및/또는 스킨이 변경될 때 의심할 여지 없이 작동하지 않는 해킹된 해결 방법을 만들거나 (b) 미디어위키:Common.css에 스타일을 배치하여 페이지 크기를 늘리고 유지 관리 부담을 가중시키는 결과를 낳습니다.

CSS Sanitiser는 정기적으로 최신 상태로 유지되어야 합니다.

또한 시간 낭비를 피하기 위해 저장 시뿐 아니라 미리 보기에서도 sanitiser 경고를 확인해야 합니다.

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 0 supporters. Supporting this wish is currently disabled.