Make "New Topic" button more prominent

I had some users complain that it wasn’t obvious how to post a new topic, so I styled the button to look like .btn-primary. I think that might be a good default, actually:

(I also changed the “create” vocabulary to “post” since taking the screenshot, but that’s another matter altogether :slight_smile: )

4 « J'aime »

This is intentional, we believe people should look for existing topics first before rushing to create a new one. Reply is primary action not create topic.

6 « J'aime »

Ah, interesting! For our community, we currently want new users to be able to find how to ask questions more easily. We’re a small, private community. But I can see why this would be counterproductive in large, public, and active forums.

2 « J'aime »

Yes it’s totally fine to change this to whatever you want locally on your discussions, my comments are in the context of global defaults for all sites.

6 « J'aime »

Ça a l’air super, merci beaucoup ! J’adorerais modifier notre bouton « Nouveau sujet » pour adopter la mise en page que vous avez utilisée. Je ne suis pas programmeur, auriez-vous des suggestions pour y parvenir avec des connaissances techniques limitées ? @alehandrof

Accédez à admin/customize/themes et ajoutez ceci à votre thème actif sous common > CSS

#create-topic {
  background: var(--tertiary);
  color: var(--secondary);
  svg {
    color: var(--secondary);
  }
  
  &:hover {
    background: var(--tertiary-hover);
    svg {
      color: var(--secondary);
    }
  }
}

Vous pouvez en savoir plus sur les thèmes Discourse ici.

6 « J'aime »

Oh, fantastique. Je viens de copier-coller ceci et ça a fonctionné. Première fois que j’ajoute du code à quelque chose. Très excitant et le résultat est super. Merci @Johani.
Existe-t-il un moyen de modifier le texte par défaut « Nouveau sujet » en « Créer un nouveau sujet » ou autre chose de plus accrocheur ?

1 « J'aime »

Bien sûr, rendez-vous sur admin/customize/site_texts et recherchez js.topic.create

Cela vous donnera deux résultats

Le premier correspond au bouton que vous voyez dans les listes de sujets. Le second correspond au bouton de soumission dans le compositeur lorsque vous créez un nouveau sujet.

Vous pouvez modifier le texte de ces deux éléments comme vous le souhaitez.

3 « J'aime »

Merci beaucoup, c’est super utile. J’ai déjà modifié.

1 « J'aime »

J’étais en vacances et je ne suivais pas mes e-mails. Merci @joe d’avoir fait le suivi ! En fait, je ne me souvenais même plus de ce que j’avais fait, c’était il y a si longtemps ! :blush:

3 « J'aime »