Vintage theme structure

Although each theme is different, all themes have some common features. All vintage themes have the same basic elements, including sections and settings. They also let you use the same types of pages, and all pages include some standard elements. The following elements and page types make up a theme's structure.


Theme content is built using sections. Sections are customizable blocks of content that determine the layout and appearance of different pages on your online store. You can add, remove, edit, and customize sections using the updated theme editor.

Shopify's themes have the following types of sections:

  • Static sections: Sections that appear in predetermined locations in your online store. These sections can't be removed or rearranged. Static sections might include headers, footers, navigation sections, or content sections on pages like product pages and collection pages. For example, the Product section determines the appearance of each product page on your online store.
  • Dynamic sections: Optional sections that you can use to customize the layout of your home page. Each theme has a unique set of dynamic sections to choose from. On your store's home page, you can add, rearrange, and remove dynamic sections to create the page layout. You can have up to 25 dynamic sections on your home page.

You can learn about your theme's unique selection of sections and how to customize them to suit your business.

Learn more about sections.


You can use theme settings to make changes to your online store's typography, colors, social media links, and checkout settings.

Theme sections enable you to adjust theme settings from the theme editor. When you make changes to your theme settings, the changes apply to your entire online store.

Learn more about settings.

Page elements

All pages of a vintage theme include these page elements:

Elements included in all pages of a theme
Element Description
Body The area on every page of your online store between the header and the footer. Unlike the header and footer, which are fixed elements that stay the same on every page, the body of the page is dynamic, and contains content that changes depending on the page that you are on.
Footer The content container that appears at the bottom of every page of your store. The footer might include menus, social media icons, contact information, or a newsletter signup.
Header The content container that appears at the top of each page of your store. The header usually includes your store's name, your logo, main menu navigation, and cart icon.
Navigation A menu or a series of menus that provide a way for customers to explore or move around your online store. The main menu navigation is included in the header of a theme.

Page types

All vintage themes include these types of pages:

Pages included in all themes
Page Description
Article The article page includes the content of a single blog article.
Blog The blog page includes the title and description of your blog, as well as excerpts and links to your blog articles.
Cart The cart page shows a summary of all of the products that a customer has added to the cart, a subtotal and a total price for the order, and a Checkout button that directs customers to Shopify's secure checkout pages. When no products have been added, the empty cart page shows a Continue shopping link that takes customers back to view your products.
Collection You can organize your products in collections to make them easy for customers to find. The collection page shows all of the products that you have included in a given collection.
Collection list The collection list page shows all of the collections in your store. This page can be found at the URL ``.
Contact The contact page includes a form that customers can use to contact you.
Custom A custom page is any page that you create in the Pages section of your Shopify admin.
Customer Customer pages are accessible only if you've enabled customer accounts in the Settings > Checkout area of your Shopify admin. They include the customer registration page, the customer login page, and the customer account page. The customer account page includes the customer's shipping address and information about any existing orders.
Home The home page is the main page of your online store. This is the default page that opens when a customer visits your website.
Password The password page is a single page that you can use to temporarily stop customers from seeing your online store. You might want to use a password page before you open your store, or while you're on vacation. On the password page, you can show your store's launch date, the kinds of products that you will sell, recent media coverage, or details about an upcoming sale. The password page also has an email field that customers can use to sign up if they want to receive newsletters from you in the future.
Product The product page shows a product and its variants. It includes product images, pricing information, a product description, and an Add to cart button.
Search The search page includes a search bar and a list of search results.

Ready to start selling with Shopify?

Try it free