/Team-Themes

Primary LanguageJavaScript

Upgraded Mozu Core Theme

For latest enhancements, see release notes Release Notes.

This release includes an upgraded Core theme called Core9.

Upgrading to Mozu Core Theme Version 9

You must manually upgrade themes that extend Core4, Core5, Core6, Core7, and Core8 to use Core9 instead. We recommend user acceptance, automated unit, and end-to-end testing of your site to ensure Core9 works for your site.

Use the new Mozu Theme Generator to create new themes and to update existing themes!

  1. Examine the theme comparison to see changes from Core 8 to Core 9.

  2. Use the yo mozu-theme command to update your theme to use the new system.

  3. Once the generator is complete, you'll have a functioning Git repository that is effectively a "fork" of this one!

  4. Your theme will be automatically set to inherit from the last version of the Core theme that it appears to support. You can now upgrade it to use Core9 by simply running grunt mozutheme:check to see what versions of Core9 are available, and then merging the appropriate commit. The Grunt task will instruct you in detail.

  5. Install your new Core9-based theme on a development sandbox and activate it.

  6. Activate Debug Mode in the storefront by adding the query parameter debugMode=true to any storefront URL.

  7. Visually examine your theme for problems.

  8. Test your site for issues: view a category, search for products, configure a product, manipulate the cart, check out and place an order, make changes to your account page, etc.

  9. Make any necessary corrections based on visual errors or console errors.

  10. Repeat the last two steps until your theme is free from errors and regressions.