Theme File Structure

This document outlines the structure and key practices for customizing the theme, which is based on Shopify Dawnarrow-up-right. It includes instructions on adding custom JavaScript, Swiper.js sliders, and integrating them with Shopify schema.


📁 Theme File Structure

The theme follows the standard Shopify architecture. Here's a breakdown of the primary directories:

Folder
Description

/assets

JavaScript, CSS, images, fonts, and other static files

/layout

Base layout files like theme.liquid and password.liquid

/sections

Liquid templates for theme sections, editable via Theme Editor

/snippets

Reusable Liquid code fragments (e.g. product-card.liquid)

/templates

Template files for product, collection, and other pages

/locales

Localization JSON files

/config

Theme configuration files (settings_schema.json, settings_data.json)