BigCommerce Guides

BigCommerce Theme Migration: Switching from Cornerstone to a New Theme Seamlessly

In-content image: BigCommerce theme customization and code migration process
In-content image: BigCommerce theme customization and code migration process

BigCommerce Theme Migration: Switching from Cornerstone to a New Theme Seamlessly

In the dynamic world of e-commerce, your online store's aesthetic and functionality are paramount. A fresh, modern theme can significantly impact user experience, conversion rates, and brand perception. For BigCommerce merchants, the journey often begins with the default 'Cornerstone' theme. While robust, there comes a time when a change is desired – perhaps to align with a new brand identity, leverage specific design features, or simply refresh the storefront. This guide, brought to you by the experts at Big Migration, will walk you through the process of seamlessly transitioning your BigCommerce store from Cornerstone to a new theme, such as 'Roots Original', ensuring a smooth and successful update.

The idea of changing your store's entire look can feel daunting. Merchants often worry about losing existing content, breaking functionalities, or facing unexpected layout issues. A common query, as seen in a recent BigCommerce forum thread, highlighted these concerns: a merchant, Sam S, wanted to completely replace 'Cornerstone' with 'Roots Original', aiming for an exact replication of the new theme's default appearance before adding their unique content. This scenario is incredibly common, and thankfully, BigCommerce provides a straightforward process, with a few crucial considerations to keep in mind.

Understanding BigCommerce Themes: Cornerstone and Stencil

Before diving into the steps, it's helpful to understand the foundation. 'Cornerstone' is BigCommerce's default, free theme built on the powerful Stencil framework. Stencil themes are highly customizable, offering flexibility and modern e-commerce capabilities. When you switch to another Stencil theme, like 'Roots Original', you're essentially swapping one set of design and layout files for another, while your core store data (products, customers, orders) remains untouched.

The Seamless Switch: Cornerstone to Your New Theme

Switching themes in BigCommerce is a surprisingly simple process, primarily handled within your Storefront settings. Here's a step-by-step breakdown:

  • Step 1: Install Your New Theme.

    Navigate to Storefront > Themes in your BigCommerce control panel. From there, click on Theme Marketplace. Use the search bar to find your desired theme (e.g., "Roots Original"). Once located, click 'Install' to add it to your store's theme library. This action downloads the theme files but does not activate it on your live store.

  • Step 2: Apply the Theme.

    After installation, your new theme will appear under the My Themes section. Locate the theme you just installed and click the 'Apply' button. Confirm your choice, and BigCommerce will immediately make this theme your active storefront design. Your store will instantly update to display the new theme's default elements and styling, replacing Cornerstone.

  • Step 3: (Optional) Delete the Old Theme.

    Once you've successfully applied the new theme and are completely satisfied with its appearance and functionality, you can optionally delete the old theme (e.g., Cornerstone) from your My Themes section. To do this, click the '...' menu next to the theme and select 'Delete'. This is purely for housekeeping and decluttering your theme library; it has no impact on your live store or its data. Important: BigCommerce always requires at least one theme to be active, so you cannot delete the currently active theme.

Crucial Considerations Before You Flip the Switch

While the steps are straightforward, there are vital aspects to consider to ensure a truly seamless transition and avoid common pitfalls:

1. You Do Not Need to Delete Cornerstone First

This is a common misconception. BigCommerce's architecture ensures that simply applying a new theme will replace the active one. The platform always maintains at least one active theme to keep your store operational. Deleting Cornerstone before applying a new theme is unnecessary and could potentially cause temporary display issues if the new theme isn't immediately applied.

2. Page Builder Content & Layouts May Shift

BigCommerce's Page Builder is a powerful tool for creating custom layouts, widgets, and banners. While content created with Page Builder (text, images, product carousels) generally carries over between themes, its appearance and layout might differ significantly. This is because each theme has its own unique structural elements, CSS styling, and responsive breakpoints. What looked perfect in Cornerstone might appear misaligned or require adjustments in your new theme.

Action: After switching, thoroughly review all your key pages (homepage, category pages, product pages, custom content pages) using Page Builder. You'll likely need to reposition widgets, adjust banner sizes, or tweak section layouts to achieve the desired look in your new theme. Think of it as redecorating a room after moving into a new house – the furniture (content) is there, but you need to arrange it to fit the new space.

3. Custom CSS and Code Edits Will Not Transfer

Any custom CSS, JavaScript, or other code modifications you made directly within the Cornerstone theme files are intrinsically tied to that specific theme. They reside within its code base and will not automatically transfer to your new theme. This applies to changes made via the Theme Editor's custom CSS/script areas, or more advanced modifications made through the Stencil CLI.

Action: Before switching, document all custom code you've implemented. After applying your new theme, you'll need to re-evaluate and re-apply these customizations. For simple CSS, the Theme Editor's custom CSS panel is often sufficient. For more complex JavaScript or structural changes, you might need to utilize the new theme's file structure (if developing locally with Stencil CLI) or consider using Page Builder's HTML block for specific page-level scripts.

/* Example of custom CSS to re-apply */
.my-custom-class {
  color: #ff0000;
  font-size: 16px;
}

/* Example of a simple script */

4. Always Preview Before Going Live

This cannot be stressed enough. BigCommerce offers a 'Preview' option for any installed theme. Utilize this feature extensively to see exactly how your store will look with the new theme before making it live. This allows you to identify and address any layout issues, styling discrepancies, or missing content without impacting your active storefront or customer experience.

Post-Switch Best Practices

  • Thorough Testing: After applying the new theme, conduct comprehensive testing across various devices (desktop, tablet, mobile) and browsers. Check all functionalities: product pages, cart, checkout, search, navigation, forms, and third-party app integrations.
  • Review Analytics: Keep an eye on your store's performance metrics. While a new theme should ideally improve engagement, monitor bounce rates, conversion rates, and page load times to ensure the change is positive.
  • SEO Considerations: While theme changes typically don't affect URL structures, ensure that any custom meta descriptions or SEO-related content within Page Builder sections are correctly displayed. A faster, more responsive theme can positively impact SEO.
  • Leverage BigCommerce Partners: If your migration involves significant customization, API integrations, or complex data transfers, consider engaging a BigCommerce development partner like Big Migration. Our expertise ensures a smooth transition, optimized performance, and custom solutions tailored to your business needs.

Conclusion: A Fresh Start for Your BigCommerce Store

Changing your BigCommerce theme, from Cornerstone to a vibrant new design like Roots Original, is a powerful way to revitalize your online presence. By following these clear steps and understanding the crucial considerations around Page Builder content and custom code, you can ensure a seamless transition. A well-executed theme migration not only refreshes your store's look but also enhances user experience, potentially leading to increased engagement and conversions. Embrace the change, test thoroughly, and unlock the full potential of your BigCommerce storefront.

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools