Fandom Developers Wiki
Advertisement

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.

Kurulum[]

Yapılandırma[]

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


Kullanım[]

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));
}
Advertisement