New Options for Storefront and Branding Inheritance in Canvas Catalog

matekiss
Instructure
Instructure
2
537

Canvas.png

 

For many Catalog Admins, enabling the storefront experience meant making a single decision at the root level, either stay on the Legacy Storefront or switch fully to the Modern Storefront. Once enabled, all subcatalogs would automatically adopt the Modern Storefront with the same branding and settings, without any option to manage it locally.

But we’ve heard you: you need more flexibility.

You told us that while consistency is important, there are cases where different teams or departments need control over their own storefront experience. This release delivers that flexibility, allowing subcatalogs to manage their own storefront settings when the Legacy Storefront is used at the parent level.

And to better reflect its maturity and stability, we've also renamed the “New Storefront” to “Modern Storefront.”

Today, we're excited to announce a major enhancement to Canvas Catalog: Hierarchical Storefront Inheritance.

Hierarchical Storefront InheritanceHierarchical Storefront Inheritance

 

What’s New?

With this release, subcatalogs now inherit storefront settings and branding directly from their parent catalog. No toggling, no manual updates, no inconsistencies.

Here’s what’s included:

  • One toggle at the parent catalog level: When the root or parent catalog disables the "Use Legacy Storefront" toggle, the Modern Storefront is automatically applied to all subcatalogs beneath it.

  • Inherited branding: Logos, colors, and themes are consistent, subcatalogs can no longer override them.

  • More flexibility through Legacy Storefront: If the parent catalog continues using the Legacy Storefront, each subcatalog regains the ability to choose its own storefront experience, either Legacy or Modern. This gives admins control at the Subcatalog level when centralized branding isn't required.

 

What This Means for You

Whether you're planning to stay on the Legacy Storefront or make the move to the Modern Storefront, here’s what you can expect:

If you stay on the Legacy Storefront

  • The "Use Legacy Storefront" toggle remains ON at the parent level.

  • Subcatalogs can independently manage their storefront settings.

  • Custom branding and theme configuration remain editable.

  • Custom JS/CSS is fully supported.

If you switch to the Modern Storefront

  • The "Use Legacy Storefront" toggle is OFF at the parent level.

  • All subcatalogs automatically inherit Modern Storefront settings.

  • Branding is locked to match the parent catalog for a consistent, professional look.

  • Custom JS/CSS is not supported for Modern Storefront-enabled catalogs.

  • Theme Editor access is permission-based.

This new model gives you more flexibility: you can now choose where to enable the Modern Storefront based on your structure at the root level or selectively through legacy toggling without sacrificing consistency or control.

Try It Out, Shape the Future

Available in Beta starting May 20
Rolling out to Production on June 2

Now’s the time to explore how Hierarchical Storefront Inheritance can streamline your Catalog operations and provide smarter flexibility across your Catalog structure.

Give Feedback

We’re eager to hear your feedback on the Modern Storefront experience and want to collaborate with you to make Catalog a more dynamic, user-friendly platform for both admins and learners. Your insights help shape the future of Canvas Catalog.

2 Comments