FKB Pro - Tema social

Olá,

Você não pode editar diretamente um tema remoto desde Restrict editing of remote themes.

Em vez de editá-lo diretamente, você pode criar um novo componente que pode anexar ao tema.

Presumo que você queira adicionar um ícone ao botão de inscrição no cabeçalho.

Siga estas etapas para alcançá-lo:

  1. Vá para /admin/customize/themes/
    Customize → Themes

  2. Clique na aba Components e depois no botão Install

  3. Na janela pop-up, clique no botão Create new e digite o nome do novo componente.

  4. Clique no botão Create.

  5. O componente foi criado. Agora selecione o tema FKB Pro para ativá-lo.

  6. Clique no botão Edit CSS/HTML.

  7. Clique na aba Header e cole o código abaixo nessa seção.

    <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>
    
  8. Clique em Save

5 curtidas