The discussion revolves around making the “New Topic” button more prominent in Discourse. alehandrof shares a custom styling using .btn-primary to improve visibility, noting it works well for small, private communities. codinghorror explains this is intentional to encourage users to explore existing topics first. AndreasZhou seeks guidance on implementing the change, and Johani provides CSS and site text instructions to customize the button’s appearance and label. AndreasZhou confirms the changes were successfully applied, and alehandrof later thanks the community for the follow-up.
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:
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.
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.
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.
That looks great thanks so much.I would love to change our “New Topic” button to that layout you used.
I am no programmer, any suggestion how I could do this with limited technical knowledge? @alehandrof
Oh, fantastic. I just copy and pasted this and it worked. First time I added code to anything. Very exciting and it looks great. Thanks @Johani
Is there any way to change the copy from the default “New Topic” to “Create New Topic” or something else more eye catching too?
I was on vacation and not following up on my email. Thank you @joe for following up! I actually didn’t even remember what I had done, it was so long ago!