Flying Star Technologies

Handwoven ethnic wear label

Restyling a Handwoven Label's Shopify Theme Without Breaking the Next Update

How we gave a handwoven ethnic wear label a heritage look on Shopify's Horizon theme, why the first update attempt was rolled back, and how the update was rebuilt so it changes nothing the client approved.

Worried a theme update will wipe your customisations? Get a free theme check.
3.5.1
Real theme version under a label reading 4.1.3
Under 3%
Visual difference between the updated theme and the live store, at desktop and phone width
73
Product descriptions rewritten
4
Product titles corrected to match their photos

The problem

A small handwoven ethnic wear label on Shopify wanted its store to look like its own brand, with its typeface and colours, instead of a stock theme. The catch with any theme work is the next update: changes made inside the theme's core files are the first thing an update throws away.

What we found

The live theme was named Horizon 4.1.3, but the version its code actually reported was 3.5.1. Newer Horizon releases changed how colours are stored, so updating this store was a migration, not a button press.

When the client ran an update, it proved the point: the update kept every new file we had added but dropped the small hooks that had been placed inside core files, taking the buy-button additions, parts of the SEO markup, the page headings and the low-stock counter with it.

What we changed

The heritage restyle was built from new sections, blocks and snippets: a footer marquee, a made-to-order promise that appears on sold-out pieces, a shipping and returns accordion drawn from the store's published policies, a styling consultation card, and the brand typeface loaded across the site without touching the theme's font settings. 73 product descriptions were rewritten, and four titles were corrected to match their photos, with new URLs and redirects.

The first attempts at the 4.2 update kept regressing, so we recommended putting the client-approved build back live rather than leaving a broken store up while we fixed it. The update was then redone as a separate copy: every custom file carried across unchanged, the text and footer colours were re-applied from the live settings, and the parts that had depended on core files were rebuilt as blocks.

Where it stands

The client-approved build is live, with the made-to-order promise, the policy accordion and the corrected product URLs all checked on the store. The 4.2 update is built with no core files edited, and full-page comparisons against the live store at desktop and phone width differ by under 3%, apart from the moving marquee. It goes live when the client publishes it.

Which parts of a theme are safe to change, and how we prove an update changed nothing, is the part we keep.

The store is described rather than named. Every figure on this page is one we measured on it.

All case studies

Free theme check

Tell us the store and the theme it runs. We check its real version, what has been edited inside core files, and what the next update would break, before any quote.

Or send it on WhatsApp
Free Quote • No Obligation

Get Your Shopify Store Quote

Tell us what you sell. You get a written scope, a timeline and a fixed price — not a sales call about it.

Reply within 4 business hours, IST
No advance payment to get a quote
Mumbai team — call, WhatsApp or meet

We reply within 4 business hours. Prefer to talk now? WhatsApp us or email [email protected].