Goal: add full-width tabs below the product description in Shopify’s Dawn theme, which natively only offers “collapsible tab” blocks inside the description area.
Proposed approaches:
App/plugin: simplest path, though many options are paid.
HTML editor method: use Out of the Sandbox’s editor, then copy/paste tab markup per product (link provided). Faster to implement but repetitive for many products.
Liquid customization: edit theme Liquid (Shopify’s templating language) to add tab scripts/sections; common setup pulls content from Pages (e.g., Shipping, Policy). Tutorial link provided (HappyPoints).
jQuery + custom JavaScript: implement tab logic via the jQuery library; guide link provided (CodegearThemes).
Current status/outcome:
The requester has not tested the shared methods and temporarily kept tabs within the product description to save time.
A community member later shared an “updated solution” video (YouTube), which appears central for implementation details.
Resolution: not confirmed. The thread contains multiple viable methods and resources, but no validated implementation by the original poster yet. Links and the video are key to proceeding.
We are using the Dawn theme and on our product pages, we would like to use tabs. The problem is that Dawn theme only propose the block “collapsible tab” in the product description section.
Our tabs contain a lot of text, hence we don’t want to put them in the product description (on the right of the product pictures) but below the product description. This way the tabs can use the full width of the screen and it’ll be easier to read for our users.
How can we achieve this :
by a plugin (I saw some tabgs plugin but they are not free) ?
by using custom liquid (I’m not familiar with this yet but ready to try if guided) ?
You can edit then just cut and paste. Pretty simple there but if you have a lot of products this can be a lot of work to copy and paste each one the way you like it.
The Other way is to modify the liquid page to add the scripts to this
The code most common would be.
Product description tab
Shipping tab (which is taken from a page called Shipping)
Policy tab (whose content is taken from a page called Policy)