Skip to content

Discourse'de Karanlık/Açık mod CSS ekleme

Discourse
  • Discourse forum/tartışma yazılımında aynı nesneye ait karanlık ve açık mod seçenekleri için CSS ekleme yapacağız.

    İlk olarak yönetici panelde Kişiselleştir > Temalar > HTML/CSS düzenle seçeneğine geliyoruz.

    discourse-css.png

    Açılan sayfadan Color Definitions sekmesine tıklıyoruz. Bu sayfada artık CSS kodlarımızı ekleyebiliriz.

    Discourse aydınlık mod için;

    @if is-light-color-scheme() {
    	// CSS kodunuzu buraya yazın.
        }
    

    Discourse karanlık mod için;

    @if is-dark-color-scheme() {
    // CSS kodunuzu buraya yazın.
        }
    

    Bu şekilde aynı nesne için aydınlık ve karanlık mod için CSS ekleyebilirsiniz.

    Bir örnekle açıklayayım. Örneğin ID’si 1 olan kategorinin arka planı için aydınlık ve karanlık mod için iki farklı arka plan ayarlamak istiyorsam eklemem gereken CSS kodu aşağıdaki gibi olacaktır.

    @if is-light-color-scheme() {
        .category-list [data-category-id="1"] {
        border-bottom: 0;
        background: #ddf6ff;
         }
    }
    
    @if is-dark-color-scheme() {
        .category-list [data-category-id="1"] {
        border-bottom: 1px solid var(--primary-low);
        background: #3d4147
         }
    }
    

Benzer konular


  • Discourse Google İndex

    Discourse
    5
    0 Oy
    5 İleti
    342 Bakış
    A

    flarum seosundan tırstığım için Discourse u seçmiştim😀 bugun üyelerin açtığı ilk konu bugun index almış rahatladım

    ytr.png

  • Discourse'u kurdum sorularım var

    Discourse
    2
    0 Oy
    2 İleti
    151 Bakış
    adminA

    @tevildo Kategorize kategorisini ilemezsin. Ancak adını admin panel > Kişiselleştir > Metin bölümünden değiştirebilirsin. Ayrıca
    Screenshot_2.jpg
    Buradaki tiki kaldırırsan kategorize kategorisi kategoriler sayfasından ve konu oluştururken seçme kısmından kalkar, bir nevi silinmiş gibi olur.
    Kategorili kilitlenmez, konu ise kilitlenebilir, sayfa başında tutturulabilir veya sürekli sabit kalması da sağlanabilir.
    Screenshot_3.jpg
    “Açılan her kategorinin için o kategori hakkında başlık açıyor.” bu seo açısından önemlidir. Hem iptal edemezsin.

  • Discourse meta banner eklentisi özelleştirmesi

    Discourse
    1
    0 Oy
    1 İleti
    222 Bakış
    Kimse yanıtlamadı
  • Discourse Eklenti Yükleme

    Discourse
    3
    2 Oy
    3 İleti
    674 Bakış
    adminA

    @ahmed26 Hepsini aynı anda yükleyebilirsiniz. Tek tek yüklemeniz gerekmez.

  • Discourse Forum kurulumu

    Sabitlendi Discourse
    36
    0 Oy
    36 İleti
    2k Bakış
    adminA

    @burak proxied kapalı olmalı. Discourde cloudflare cdn ile çalışmaz