What are my options if I want to create a special style for one specific page on my web shop?
For example: I have some categories (to make it easy, let’s say “clothes”, “shoes”, “underwear” etc). If I want to have one category named “Christmas”. Creating and managing the category isn’t any trouble.
But if I want this specific Christmas category to have another look? For example different colour background and different header/footer, logo than the rest of the categories? My aim is to be able to do changes in the header and footer (upper and lower section of a page - but ONLY in the specific Christmas category). As well as to change the logo picture (again, only in the specific Christmas category). This don’t seem possible?
I know I can create specific templates and connect the Christmas category . Which I did. And changes made in the middle sections of the Christmas web page will only appear here and not anywhere else. Changes in header/footer and similar will however appear overall on the website. Not only on the specific Christmas category. Hence my conclusion the changes you can do in a specific template are very limited?
Is this something I could do with coding instead then? Please help me out.
I have attached a photo as well. I just want to change the colours of the two header sections I have marked in the photo, change the logo picture in the header and change the colour in the footer.
Hi again,
I have tried now and looked on Chrome and it works indeed (I am using Firefox usually and it didn’t show there), thanks for the tip!
Is it possible to use color codes? Or am I limited to “red”, “blue”, “green”, “yellow” etc. ?
On another note, do you have any knowledge how I can attach a gif file on the home page of Shopify? I know it works with product pages but what about if I want a gif somewhere on the home page?
If GIF upload is not working within Shopify theme, we would need to upload it separately and add the link in the theme code.
If you want you can create this as theme edit task in our app, the first task is free.
Hi, I have sent you theme access request. Could you please check and approve it. Btw I can’t see your task in the panel yet, you can email us the task at contact@adevole.com
Hi, I can’t seem to make the Christmas products appear independent of the header, announcement bar, footer, and buttons. I’d like to change the colors only for the Christmas collection and product pages.
You’re absolutely right — by default, Shopify uses global header and footer sections, which means any changes made there will reflect sitewide, even if your template is unique. But there are a couple of good workarounds you can use to give your “Christmas” collection its own unique look.
Option 1 – Duplicate the Header & Footer Sections
You can create a separate header and footer section files just for your Christmas template:
Go to Online Store → Edit Code
Under sections, find your header.liquid → click Duplicate → rename it to header-christmas.liquid
(do the same for footer.liquid)
In your new Christmas collection template (collection.christmas.json or .liquid), replace:
{% section 'header' %}
with
{% section 'header-christmas' %}
Same idea for the footer.
Now you can freely edit those new sections — different logo, background, banner, etc. — and they’ll only appear on your Christmas page.
Option 2 – Conditional Styling with CSS
If you only want minor design changes (like background color or header color):
Add a unique body class to your Christmas template, for example:
So yes, you can absolutely do it with coding — it just depends on whether you want to change layout sections or only visual styles.
You can check out our Shopify Partner profile — we’ve built and shared several free Shopify app solutions to help store owners. Feel free to explore our profile and see how our apps can make your Shopify experience better!