Theme basics
Last updated
Was this helpful?
Last updated
Was this helpful?
Keystone is a premium Shopify theme built specifically for B2B and wholesale businesses. With powerful customization options and a wide range of built-in features, Keystone makes it easy to create a professional, high-performing storefront tailored to the needs of wholesale buyers.
Before customizing your theme, keep these best practices in mind:
Avoid editing code unless you're experienced with Shopify theme development.
Use the theme’s built-in features whenever possible to maintain speed and performance.
Always duplicate your theme before making significant changes to ensure you have a backup.
Reach out to our team for 1-on-1 onboarding if you need tailored support.
If your new to Keystone we recommend setting up your global theme settings then going page-by-page to review and adjust your design and content.
Review and update theme settings
Open the theme editor and click the gear icon in the top left. We recommend clicking through each settings page to get familiar with your options and customize them to match your brand.
Update your homepage
Use the theme editor to update homepage sections like banners, featured products, and promotional content to reflect your store’s goals.
Update additional templates
Customize other important templates, especially your product and collection pages. Use the theme editor to adjust the layout and content for each as needed.
Update your storefront domain and password
If you're ready to launch make sure you remove the storefront password and connect a custom domain if you have one.
Launch improve your website
Once you’re happy with how your store looks, publish your theme. After launch, continue monitoring performance and make ongoing improvements as needed.
Shopify themes are built using a modular structure of sections, blocks, and templates, allowing merchants to customize their storefronts without touching code. Understanding how these components work together is key to building flexible and user-friendly themes.
Sections
Reusable components (e.g., hero banners, featured collections).
Can be added, removed, or rearranged in the theme editor.
Blocks
Smaller elements within sections (e.g., text boxes, buttons, images).
Allow for granular customization without coding.
Templates
Define the layout of specific pages (e.g., product, collection, blog).
Keystone supports custom templates for advanced use cases.
Learn more: