Bir geliştiriciyseniz, karanlık modu kolayca kontrol etmek için aşağıdaki JavaScript kancalarını kullanabilirsiniz.
- Karanlık modu etkinleştirmek için bu yöntemi JavaScript kullanarak çalıştırın (konsolda da çalışır): WpdarkMode.Activate ()
- Karanlık modu devre dışı bırakmak için: WpdarkMode.deactivate ()
- Şu anda karanlık modun etkin olup olmadığını kontrol etmek için bu Getter özelliğini kullanın: WpdarkMode.isactive
- Kullanıcının sistem tercihini tespit etmek için bu Getter özelliğini çalıştırın: Wpdarkmode.isdevicedark
- CSS'nin belirli öğelerde geçersiz kılmalarını önlemek için aşağıdaki satırı uygulayın: .WP-Dark-Mode-Ignore
- Ayrıca, karanlık mod için etkinlik dinleyicilerimiz ve karanlık mod anahtarlar için ayrı olarak var. Karanlık mod değiştiğinde otomatik bir şey yapmak istiyorsanız: WpdarkMode.onchange (() => {// otomatik göreviniz})
Merhaba,
Karanlık bir modun özelliğini gerçekten hızlı bir şekilde çözdüğü için eklenti gerçekten harika.
Bununla birlikte, eklentiyi CSS kurallarının üzerine yazma olasılığı olmadığından, geliştiriciler için biraz işe yaramaz. Bu, düğmelerin siyah arka planda siyah olarak siyahlaştığı efektlere yol açar-UX için süper bir git. Eklentinin bu öğelerin üzerine yazmaması için kullanabileceğimiz genel bir CSS sınıfı olmalıdır.
Ve hayır, durma CSS sınıfına sahip sadece karanlık bir modun olması için site başına 180 $ ödemeyeceğim. Bir geliştirici olarak etraftaki diğer şeylere ihtiyacım yok.
En iyi, Jan
Merhaba Jan,
Geri bildiriminiz için teşekkür ederiz. CSS'nin belirli öğelerde geçersiz kılmalarını önlemek için aşağıdaki satırı uygulayın:
.WP-Dark-Mode-Ignore
Bu, unsurlar için CSS kurallarını geçersiz kılmayı durduracaktır. Herhangi bir yardıma ihtiyacınız varsa bize bildirin.