FilterStrings, siyahı belirli bir renge dönüştürmek için bir ögenin
filter özelliğine beslenebilen dizelerle özel özellikler olarak onaltılık renk değerleriyle seçilen CSS özel özelliklerini (değişkenlerini) ortaya çıkarır.
Installation
Configuration
Varsayılan olarak, betik hiçbir şey yapmaz. CSS'de güvenilecek değişkenler listelenmelidir. Bu, MediaWiki:Custom-FilterStrings-config-vars içindeki değişkenleri satır satır listeleyerek yapılır. Örneğin:
--theme-link-color
--theme-link-color--hover
Usage
Değişkenler, belgenin satır içi stiline eklenecektir, yani her yerde kullanılabilirler. Ad, orijinal isme --filter eklenerek oluşturulur.
Bir --fallback değeri de tanımlamanız önerilir:
.theme-fandomdesktop-dark {
--theme-link-color--filter--fallback: invert(1);
}
svg {
filter: var(--theme-link-color--filter, var(--theme-link-color--filter--fallback));
}