Feature request: Reorder categories per group

AI-generated summary

Feature Request: Reorder Categories per Group

A feature request has been made to allow groups to reorder categories to prioritize their most important ones. 4ong suggests that this would enable groups to see their main categories on top when visiting the categories page or filtering by category, improving usability and navigation.

osioke agrees that a customizable category list page for each group is an interesting idea. 4ong proposes adding a “Category default order” setting in the group settings page (/g/<group_name>/manage/categories) to achieve this.

To illustrate the use case, 4ong shares an example of how this feature would benefit language-specific groups, where native language categories would be displayed on top. They also share a workaround they currently use, which has limitations.

Heliosurge suggests a Theme Component that might partially address this feature request, but 4ong clarifies that the desired feature is to give groups the ability to set a custom category order for their members, not just collapse categories.

4ong emphasizes that category group settings are a better fit for this feature than custom theme components, making it easily accessible to group moderators and admins. osioke appreciates the detailed feature request, which helps with the review process.

Sometimes different categories are valuable for different groups.
Context adds different priorities.

It seems interesting to be able to reorder categories for groups.
So when they go to categories page or filter by category - they see what is important for them immediately instead of scroll/search.

2 Likes

So a customizable category list page for each group? Sounds very interesting!

Where would you see this fitting into our current UI?

3 Likes

Thanks @osioke
Yes - that’s what I mean (+ maybe to reflect the custom order in category list in navigation)

Use case

Many communities use Categories as a main page.
For example - https://discourse.mozilla.org/

For groups with particular language or scope of interests it’s nice to see their main categories on top.

Where would you see this fitting into our current UI?
I think group settings is a natural place for that.
/g/<group_name>/manage/categories

We have “Category default notifications” there.
I propose to add “Category default order”

2 Likes

For now I use a dirty “way around” - mute all categories for the group except their main one.
But this leads to huge limitations in terms of notifications.
Here how it looks:

General main page order:

Same main page with different order for language groups
(native language categories on top):

3 Likes

@osioke And in my personal opinion category group settings is a better fit for this than custom theme component - just under the fingers for group moderators/admins.

3 Likes

Thank you for sharing this, detailed feature requests like this helps when reviewing them.

2 Likes

Here is Theme Component that might in part do what you’re looking for.

3 Likes

This component assigns categories to the group of categories to collapse them.

What I mean is to give group of users ability to set categories order for that group of users only.

F.e. language_x group to have categories in their language on top.
Or for tech support groups - have tech support categories on top.
For usability and easy navigation.

3 Likes