FKB Pro - Tema sociale

Ciao,

Non è possibile modificare direttamente un tema remoto da Restrict editing of remote themes.

Invece di modificarlo direttamente, puoi creare un nuovo componente da allegare al tema.

Presumo che tu voglia aggiungere un’icona al pulsante di registrazione nell’intestazione.

Segui questi passaggi per ottenerlo:

  1. Vai su /admin/customize/themes/
    Personalizza → Temi

  2. Fai clic sulla scheda Componenti e quindi sul pulsante Installa

  3. Nella finestra popup, fai clic sul pulsante Crea nuovo e digita il nome del nuovo componente.

  4. Fai clic sul pulsante Crea.

  5. Il componente è stato creato. Ora seleziona il tema FKB Pro per attivarlo.

  6. Fai clic sul pulsante Modifica CSS/HTML.

  7. Fai clic sulla scheda Intestazione e incolla il codice seguente in quella sezione.

<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>
  1. Fai clic sul pulsante Salva
5 Mi Piace