İçeriğe atla

discourse kayıt ol butonuna ikon ekleme

Çözülmedi Soru Cevap
  • Merhaba discourse kullanıyorum giriş yap butonunda ikon var kayıt ol butonunda ikon yok onada ikon eklemek istiyorum nasıl yapılır acaba? şimdiden çok teşekkür ederim

  • @EchoBilisim

    <script type="text/discourse-plugin" version="0.8.13">
    api.reopenWidget("header-buttons", {
          tagName: "span.header-buttons",
    
      html(attrs) {
        if (this.currentUser) {
          return;
        }
    
        const buttons = [];
    
        if (attrs.canSignUp && !attrs.topic) {
          buttons.push(
            this.attach("button", {
              label: "sign_up",
              className: "btn-primary btn-small sign-up-button",
              action: "showCreateAccount",
              icon: "user"
            })
          );
        }
    
        buttons.push(
          this.attach("button", {
            label: "log_in",
            className: "btn-primary btn-small login-button",
            action: "showLogin",
            icon: "user"
          })
        );
        
        return buttons;
      }
    });
    </script>
    

    Yukarıdaki kodu Görünüm > Temalar > HTML- CSS bölümünde header alanına ekle. Kod parçasındaki “user” ikonun ne olacağını gösteriyor. icon: “user” bu bölümü istediğin ikon ile değiştirebilirsin.


Benzer konular