Moving category logo above topnav


(probus) #1

I’d like to utilize the category description and colors a bit better on our next design iteration and have been playing around with a couple of ideas.

I’d like to move the category logo&description above the “latest/new/unread…” navigation and make it 100% screen width. You can see Flarum doing similar thing and to me it looks much better than what we have out of the box.

Has anyone done anything like that for Discourse? What would be the best way, a new plugin outlet perhaps?


(Jeff Atwood) #2

Can you post a quick cropped screenshot of what exactly you mean?


(probus) #3

Discourse has first the navigation, then description, then content:

Flarum has first the title&description, then navigation (e.g. “latest”), then content:

Uploading…


(Mittineague) #4

Sorry, it must be me.
When I first saw this I thought I must have been too tired to understand what was meant.
Now I’m thinking I must not be awake enough to understand.

Can you annotate the images with arrows or circles or something. Or better yet use your dev tools to move things to where you think would be better and post a screen shot of that.


(probus) #5

Turn this:


Into this:


(Michael Downey) #6

I like this idea … it moves the content-related UI elements closer to the content that they affect.


(Mittineague) #7

Thanks for the screen shots probus.

It looks like the first is using the discovery-list-container-top plugin outlet
But you would prefer the Admin -> Customize -> CSS/HTML - Top location.

Only a matter of choice as to where to insert it into the DOM is it not?


(Mittineague) #8

Now I got it.
You’re Talking about the Category Logo Image setting and the Category list pages, not Latest.


(Jeff Atwood) #9

OK, I understand now. Not a bad idea; we’ll see!


(Jeff Atwood) #10

@techapj can you add this to your list? I support flipping this around per the above mockups.


(Arpit Jalan) #11

Done via:


(Jeff Atwood) #12

This topic was automatically closed after 3 days. New replies are no longer allowed.