REQUEST: Theme overrides to simplify customisation and updates

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

1 Like