Improvements i want for my discourse for making it less overwhelming/noisy for newcomers

AI-generated summary

albjeremias seeks improvements to make their Discourse platform less overwhelming for newcomers, focusing on enhancing navigation and reducing noise. Key requests include: customizing the avatar menu to include direct access to user activity 1; making group pages more visible in user profiles and on the homepage 1; adding an ‘activity’ view for categories and subcategories 1; hiding subcategory posts in parent categories to reduce clutter 1; setting a default topic sorting order by creation date across all categories 1; and ensuring categories are always visible in topic lists 1. mattdm clarifies that activity access is available under the user icon and suggests using the global custom section for menu changes 2, while also explaining that subcategory post filtering can be done via category settings 2. albjeremias confirms the need for a default activity tab and asks for guidance on where to configure the parent category settings 3.

Hi I need help on doing a theme-component, or a component?

What I want:
1- that the Activity page of a topic/group/user is more easier and direct to access

User: on the avatar menu (on top right) be able to customize this menu, and add a item directly to see the activity of itself (this is really relevant, if u want to continue the work you didn’t finish last time, and continue from there)

group: it would be really good if the groups of the user have a more visible page, maybe it’s own tab in the profile page of a user. Also a place to show them in the homepage

topic/category i would really like to have the option of “activity” for a category and subcategory

2- i want to hide all posts from subcategories in categories.. it feels very noisy

i don’t known if this is feasible with a theme-component, is it?

3- make activity of the groups of the user as home page. or at least clickable. and make groups more readable

4- add created date (order by) to show on the topic list

almost solution: It is possible to order by created date in the settings of each category! and set this one as the default to always show up

4.1- be able to set default order list for topics for all categories and subcategories, instead of one by one (i want to order by date of creation)

Possible solution / workaround

5- independently if the user is the subcategory or not.. should always show the category in the topic list

I will keep on updating this post. with links and components already made, you are welcome to share your points of view, and similar solutions.

List of components and solutions im already using:

.suggested-topics-wrapper{
    display:none;
}
  • breakline after category title so that the groups of a category are not clutering
.category-title-name .parent-box-link h1 {
 display: block !important;
}
  • hide burger menu of the left side on desktop
.header-sidebar-toggle{
    display:none;
}
  • more css to remove bars on the topic list in a category (quite noisy)
    go to definitions > category style

It’s there under the “person” icon on the submenu — but not right at top-level. Alternately, you could use the new global custom section in the other menu (the sidebar).

I don’t understand this one.

You can do this with a setting for the parent category.

Yes thats what I want, something like the notifications tab but with the activity. and is there a way to select which should be the default one, when the user clicks?

i fixed it now. I mean there is: Latest / Recent etc.. and I’d like to add Activity and it would list something like it is listed in the “Group” > Activity

Where exactly? :slight_smile: