Day 22/2
Plan 22/2:
8h-12h : learning Shopify
13h30~ : customize speed
Shopify theme
Markup
The organization of each page is determined by:

Layout file : The base of the theme, used to host repeated elements like headers and footers.
The template : controls what's displayed on a page
The section groups added to the template : enable merchants to add, remove, and reorder sections in areas of the layout file
The sections added to the template or section groups : Reusable, customizable modules of content that merchants can add to JSON templates and section groups
The blocks that each section contains : Reusable, customizable modules of content that can be added to sections, removed, and reordered.
Each theme should include different types of templates to display different types of content, such as the home page and products.
Features can be introduced to themes in Liquid template files, sections, blocks, and snippets to inform how customers can interact with the content on an online store.
Supporting assets
You can add supporting assets to your theme to control the presentation of components and features, or to store reusable pieces of code that can be used across components.
Different language version of your theme can be added by using locale files.
Allowing for merchant customization
Offer different theme customization options, which enable merchants to create their desired customer experience without editing code
Create a theme
Requirement
Create or log in to a Shopify Partner account, and then create a development store
Have a collaborator account or staff account with the Manage themes permission or Themes permission for the store that you want to work on, or you're the store owner.
Installation requirements for Shopify CLI
Last updated