Add additional fields stock to DAWN theme product accordion

Hello,

The DAWN theme has a built in accordion feature on each product page. How can I add additional fields to the accordion if I need to add more information?

Hi @john_54 teaching theme development is beyond the scope of the forums.
You would need better detail AND show your efforts with minimal effort required on the part of others.

To DIY development see blocks and settings etc
https://shopify.dev/docs/storefronts/themes/architecture/blocks
https://shopify.dev/docs/storefronts/themes/architecture/settings

For merchants needing such advanced theme customizations reach out to me for services.
:speaking_head: :right_arrow: Click profile-pic on forums for options to connect

Also you may not need it, just add more “Collapsible row” blocks and use Dynamic sources to pull data from compatible product fields.
If number of rows different for different types of products – create separate templates for each type of products.

Hi @john_54 ,
Yes - you can add more accordion sections in the Dawn theme, but it requires a small theme edit. Dawn’s product page uses the Product Information Accordion block, and by default it only shows the built-in fields (Description, Shipping, etc.). To add more custom sections, you can create new collapsible tabs using Metafields + Theme Editor.

How to add additional accordion fields in Dawn:

1. Create metafields for your new accordion sections

  1. Go to Settings → Custom data → Products
  2. Click Add definition
  3. Create a metafield (e.g., “Extra Info”, “Care Instructions”, etc.)
  • Type: Multi-line text (or rich text)

2. Add these metafields inside the accordion

  1. Open Online Store → Themes → Customize
  2. Go to a product page
  3. Select the Product Information → Collapsible content block
  4. Click Add block → Collapsible row
  5. For the Content, click Insert dynamic source
  6. Choose the metafield you created

You can repeat this to add unlimited extra accordion tabs.

Hi John! In the Dawn theme, the product page accordion uses product metafields to show content. If you want to add more fields:

  1. Create a new metafield for products in Shopify Admin → Settings → Custom Data → Products.

  2. Fill in values for each product in that metafield.

  3. Edit the product page code ( main-product.liquid or JSON section) and add a block for your new metafield so it shows in the accordion.

Basically, each new accordion section comes from a new metafield you create and display in the code.

Hope that helps! :tada: