What are theme groups?
Theme groups are like folders that contain themes (and other theme groups) that allow you to organise your themes in a systematic way. They allow you to easily monitor and report on higher-level groupings while still maintaining granular themes.
How will this affect my existing theme frameworks?
All of your existing themes will appear within the "Ungrouped themes" group in the Theme Builder. They will be otherwise unchanged.
How will this affect my dashboards?
All of your dashboards will look the same as they currently do. The display of themes has not been changed. There is a new option added for most widgets to display "Theme Groups".
If you select it, you will just see the "Ungrouped themes" group until you have started organising your framework using groups on the Theme Builder.
How do I update my framework to use theme groups?
You'll need to create groups on the theme builder, which you can find explained here. For a specific example, let's look at product-related themes for our grocery store demo data. These themes have been created without theme groups and so we've created an overall "Product" theme by ORing together all of the individual product themes.
To use the new theme groups capability we would click "CREATE GROUP" and then name our group Product, selecting all of the relevant themes to add, besides the existing overall "Product" theme. We don't select this theme because it is superseded by the theme group in the new approach.
We can see that the resulting theme group has the same frequency as our original overall "Product" theme.
That overall theme is now no longer necessary, and after testing our theme group and satisfying ourselves with how it works we can delete the old overall "Product" theme.
Do I have to use the new approach?
No, you continue to use your existing theme frameworks as they are. You won't lose any functionality, but you'll be missing some of the benefits, such as being able to easily switch between themes and theme groups on dashboard widgets.
For more information on theme groups please refer to our help article. And please reach out to us if you have any concerns or questions,