A version-controlled Shopify Online Store 2.0 theme workspace based on Shopify's Dawn 11.0.0 theme. The repository provides a complete Liquid theme structure for storefront customization, section development, responsive styling, and eCommerce experimentation.
Shopify theme development often involves changes across Liquid templates, JSON sections, CSS, JavaScript, localization, and merchant settings. This repository keeps that work in source control so changes remain reviewable, portable, and easier to test outside Shopify's browser editor.
- Maintain a reusable local Shopify theme environment.
- Practice modular Liquid development and Online Store 2.0 architecture.
- Support storefront experiments without changing a live production theme directly.
- Preserve a clean baseline for future custom sections, templates, and integrations.
The Dawn-based foundation includes:
- Product, collection, search, cart, blog, article, account, and password templates.
- Modular sections and reusable snippets.
- Predictive search and collection filtering.
- Product media galleries, variant selection, quantity controls, and cart interactions.
- Localization, currency, social links, and merchant-configurable color and typography settings.
- Responsive CSS and JavaScript assets for modern storefront behavior.
- Established a complete Shopify theme codebase under version control.
- Preserved Shopify's Online Store 2.0 directory conventions across layouts, templates, sections, snippets, assets, locales, and settings.
- Created a practical base for testing Liquid, theme settings, responsive storefront behavior, and future eCommerce features.
Sajeda-Personal/
├── assets/ # Theme JavaScript, CSS, and media
├── config/ # Theme settings schema and saved settings
├── layout/ # Global storefront and password layouts
├── locales/ # Translation files
├── sections/ # Merchant-configurable page sections
├── snippets/ # Reusable Liquid components
└── templates/ # JSON and Liquid page templates
Install and authenticate Shopify CLI, then run:
git clone https://github.com/sajeda1311/Sajeda-Personal.git
cd Sajeda-Personal
shopify theme dev --store your-development-store.myshopify.comBefore pushing changes to a live store:
shopify theme check
shopify theme push --unpublishedPreview the unpublished theme and test product, cart, customer-account, search, and localization flows before publishing.
This repository primarily represents a Dawn-based theme foundation and development sandbox. Store content, products, navigation, metafields, app blocks, and merchant settings live in Shopify and do not travel fully with the theme source. The repository does not include automated storefront tests or project-specific deployment documentation.
- Document custom changes separately from upstream Dawn code.
- Add Theme Check and automated storefront validation.
- Add a changelog and release workflow.
- Remove unused theme assets and sections for leaner deployments.
- Upgrade carefully against newer Dawn releases while preserving custom work.
This repository uses Dawn 11.0.0, developed by Shopify. Shopify retains ownership of the upstream theme code. Repository-specific customizations should remain clearly documented when added.
Sajeda Patel