Add "New Topic" button in full page search view

I hypothesise that when a user makes a search, especially when drilled down into a specific category, the user wants quick access to the “New Topic” button, in case the search does not return the desired results.

This just happened to me when I was checking to see if a bug I wanted to report already existed. When my search turned out to be fruitless, the next natural step was to make a new topic, but in order to do that I had to jump back to the index page, click “New Topic” and select the Bugs category.

Mockup:

If you’re drilled down into a specific category, the category selector should default to that category.

Probably a good pull-request candidate?

11 Likes

If you are going to do this, how about making it site wide?
see: Add + New Topic link to all pages

1 Like

There’s definitely some merit to a sitewide New Topic button, but it requires far more radical UX changes (especially on mobile) than what’s being proposed here, which is about working with what we’ve already got.

1 Like

I definitely support adding a new topic button in search results, the logic is sound, cc @sam I think this should make it into 1.4.

2 Likes

@techapj can you add this to your list?

2 Likes

Sent a PR for this:

https://github.com/discourse/discourse/pull/4001


Okay, what I did is: When user searches for topic category:bug and clicks on “New Topic” then composer will open up with “bug” category pre-selected.

4 Likes