Hi There,
May we request the introduction of a theme overrides folder which mirrors the folder structure of a theme? Then any files placed into it would override the theme version of the same file.
For example…
Say you want to tweak a Dawn block like the image-with-text.liquid block. Just copy the official Dawn file from:
/sections/image-with-text.liquid
to:
/overrides/sections/image-with-text.liquid
Then make your edits. Now the custom version overrides the Dawn version and renders your customisations.
This…
- Makes theme tweaks quicker and more obvious
- Leaves official theme files completely untouched
- Makes theme updates a no-brainer because customisations are separate from the theme. To update a theme, just copy /overrides to the updated theme, then test and fix as needed.
If there’s a way to setup themes do this currently, let me know! Cheers