Theme structure

A basic theme structure are as shown below:

|--assets/
|--config/
|--layout/
|--snippets/
|--templates/

Assets

The assets folder contains all the assets used in the theme such as images, stylesheets, and javascript files.

Config

The config folder contains theme configuration files such as:

Layout

The layout folder contains theme layout template file theme.liquid

Snippets

The snippets folder contains theme's Liquid snippet files, which act like components that can be referenced in other templates of a theme.

Templates

The templates folder contains all Liquid templates that will be render whole online store website included customer accounts.

icon-accounticon-add-newicon-add-storeicon-appicon-appleicon-archiveicon-arrowdownicon-ascicon-bookicon-cancelicon-cart-addonicon-checkouticon-cherryicon-collectionicon-comfirmicon-confirmicon-couponicon-creditsicon-currencyicon-dashboardicon-discounticon-disintegrateicon-domainicon-dscicon-duplicateicon-editicon-emailicon-exclamation-triangleicon-exporticon-eyeicon-eye-slashicon-fullscreenicon-fullscreen-closeicon-generalicon-gifticon-gridicon-hddicon-helpicon-importicon-infoicon-integrationicon-invoiceicon-likeicon-listicon-locationicon-logouticon-new-tabicon-not-secureicon-optionicon-ordericon-outline-arrowdownicon-pageicon-paymenticon-plusicon-posicon-pricingicon-printericon-producticon-product-sumicon-product-sum-xicon-redirecticon-reporticon-reseticon-searchicon-secureicon-settingicon-shippingicon-staricon-storeicon-switch-storeicon-tagicon-taxesicon-templateicon-themeicon-tickicon-trashicon-unarchiveicon-uploadicon-user-tagicon-usersicon-weighticon-wholesale