Topic List Sidebars

Hello everyone! I’ve just merged a big update to this component that does a few things: FEATURE: include tag sidebars, migrate to objects setting by awesomerobot · Pull Request #22 · discourse/discourse-category-sidebars · GitHub

  • Migrates the list style setting to an objects setting. This means:
    • Each sidebar can be configured for multiple categories at once
    • You can now select categories from the dropdown instead of manually adding slugs
    • Includes a tag option as well! this means you’ll no longer need a separate component (Discourse Tag Sidebars)

Existing settings should migrate automatically on update… unless your slug is different from the category name, then you’ll need to manually update settings.

For example, site-feedback will properly migrate to Site Feedback but there isn’t a method to migrate slugs that don’t align with names (e.g., your slug for Site Feedback is hamburgers instead of site-feedback).

I will probably change this theme component’s name and deprecate tag sidebars to reflect the new situation.

5 Likes