dev

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