Any way to keep muted categories to appear in the category page (like it used to be in the past)?

AI-generated summary

The discussion revolves around a feature request to restore the previous behavior of displaying muted categories on the category page, rather than hiding them in a collapsible section at the bottom. mangojumbo notes that this change occurred in recent Discourse versions and expresses a need to keep muted categories visible while still preventing their posts from appearing in email digests. They reference past plugins that enabled this functionality and suggest adding an admin setting to toggle the behavior. Jagster supports the idea, while Heliosurge proposes extending the option to the user profile. dsims shares a CSS workaround to uncollapse the muted categories, though they remain grouped at the bottom.

With the actual discourse versions, since not a long time, muted categories don’t appear in the categories page anymore (they are instead grouped in a collapsible hidden group at the bottom of the category page).
In the past categories use to keep being regularly listed in the category page and one could use this plugin to hide their muted topics from the latest topics page and this css plugin to hide all the muted categories from the categories page.

Is there any way to revert back to old behaviur? (Even a css solution would be something …).
I desperately need all the muted categories to appear in the category page like in the good old days (and at the same time to mute some categories so that their post don´t get included in the email digest).
I would highly appreciate if someone could help with a suggestion or a solution.

Note to the devs: instead of removing completely the old behavior and scrap the old code, wasn’t it possible to include a flag in the admin settings to let the admin select if to keep showing muted categories or send them hidden to the bottom of the category page like thy are now? Thank you for the great work you are doing.

2 Likes

I’m kind of bumping this up. Is @mangojumbo’s proposal possible?

2 Likes

I think one step further and also have an option in user profile interface menu.

I used this CSS to un-collapse it (but they are still grouped at the bottom, so maybe not what you are looking for)

.category-list.hidden {
  display: table !important;
}

Along with this which makes the “Muted categories” header not look clickable:

.muted-categories-link {
  border: none;
  cursor: default;
  .d-icon {
    display: none;
  }
}
1 Like