Appearance
Product page
The product page is built from blocks. Everything between the title and the add-to-cart button is a block you can move, remove or leave out — so a page for a power tool with specifications and a care guide can look quite different from one for a pair of gloves, using the same template.
Open it from the template dropdown in the theme editor, then select Product page in the sidebar.
Arranging the blocks
Drag blocks into the order you want. A sensible starting order — and the one Greenix ships with — puts the essentials above the fold and the detail below:
- Vendor name
- Product heading
- Price block
- Short description
- Spec chips
- Product form (variants and add to cart)
- Pickup availability
- Social share
- Complementary products
The gallery is its own block and sits alongside the rest rather than above it.
The blocks
| Block | What it shows |
|---|---|
| Product media / gallery | Photos, video, external video and 3D models |
| Vendor name | The product's vendor |
| Product heading | The product title |
| Product subtitle | Text from a metafield you choose |
| Price block | Price, compare-at price and unit price |
| Short description | The first few words of the description |
| Spec chips | Small labelled tags |
| Tax / shipping note | A line about tax and shipping |
| SKU | The variant's SKU |
| Barcode | The variant's barcode |
| Stock availability | Whether the variant is in stock |
| Product form | Variant selectors, quantity and add to cart |
| Pickup availability | Which of your locations have it |
| Social share | Share buttons |
| Complementary products | Products you have paired with this one |
| Custom Liquid | Your own code |
Product subtitle
Reads from a product metafield. Enter the metafield in namespace.key form — for example custom.subtitle. Create the metafield first under Settings → Custom data → Products in the admin, then fill it in per product.
Products without a value simply do not show the subtitle, so there is no need to fill it in for every product.
Short description
Shows the opening of the product description, cut to the Word limit. It is for the summary above the fold — the full description belongs lower down, in a Product tabs section.
Spec chips
Short labelled tags for the facts a shopper scans for — "Rust-proof", "5 yr warranty", "40 cm bar". The block has no settings of its own; what it shows comes from the product, so it needs a little setup once.
In Settings → Custom data in the admin:
- Under Metaobjects, add a definition named
Product chip. Give it one field,label, of type Single line text. Then add an entry for each chip you want available — you are building a shared list, so a chip written once can go on as many products as you like. - Under Products, add a metafield with the namespace and key
custom.product_chips, of type List of metaobjects → Product chip.
Then open any product and pick its chips from that list.
Products with no chips picked simply do not show the block, so there is no need to fill it in everywhere. The same chips appear on the product card, in the Quick view modal and in the Featured product section, so they stay consistent wherever the product is shown.
TIP
Keep chips to two or three words. They sit in a row and wrap once they run out of space, and long ones stop reading as tags.
Complementary products
Shows products you have linked to this one. The pairings come from Shopify's free Search & Discovery app, under Product recommendations — the theme displays them but does not create them. Without that app configured, the block shows nothing.
Pickup availability
Only appears for stores with local pickup enabled on at least one location, set under Settings → Shipping and delivery → Local pickup in the admin. It updates as the customer changes variant.
Section settings
Show sticky add to cart bar keeps a compact add-to-cart bar visible as the customer scrolls past the real one. On a long product page this is the difference between a customer scrolling back up and simply buying.
Enable accelerated checkout and Show Shop Pay installments add the express payment options below add to cart. Both are on by default and both are worth keeping — see the note in Cart settings.
Sections below the product
The product template also carries ordinary sections beneath the main one. Greenix ships with:
- Trusted brands
- Product tabs — description, care guide, policies
- You may also like
- Image with text banner
- Care guide
- Recently viewed
- Newsletter banner
Remove any you do not need. Sections restricted to product templates are marked as such on their own pages.
Product page
Where it can be used
This section can only be added to the product template.
Section settings
| Setting | Type | Default | Notes |
|---|---|---|---|
| Enable accelerated checkout | Checkbox | On | — |
| Show Shop Pay installments | Checkbox | On | — |
| Show sticky add to cart bar | Checkbox | On | Appears at the bottom of the screen once the main add to cart button scrolls out of view. |
Background and spacing
| Setting | Type | Default | Notes |
|---|---|---|---|
| Background | Color | — | — |
| Padding top | Number | 0 | Adjust the top padding for this section. If left empty, the global section padding will be used by default. |
| Padding bottom | Number | — | Adjust the bottom padding for this section. If left empty, the global section padding will be used by default. |
Blocks
Product media / gallery
Maximum 1 per section.
This block has no settings.
Vendor name
Maximum 1 per section.
This block has no settings.
Product heading
Maximum 1 per section.
This block has no settings.
Product subtitle
Maximum 1 per section.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Subtitle metafield | Text | — | e.g. custom.product_subheading |
Price block
Maximum 1 per section.
This block has no settings.
Short description
Maximum 1 per section.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Word limit | Slider (8–60 words) | 32 | — |
Spec chips
Maximum 1 per section.
This block has no settings.
Tax / shipping note
Maximum 1 per section.
This block has no settings.
SKU
Maximum 1 per section.
This block has no settings.
Barcode
Maximum 1 per section.
This block has no settings.
Stock availability
Maximum 1 per section.
This block has no settings.
Product form
Maximum 1 per section.
This block has no settings.
Pickup availability
Maximum 1 per section.
This block has no settings.
Social share
Maximum 1 per section.
This block has no settings.
Complementary products
Maximum 1 per section.
| Setting | Type | Default | Notes |
|---|---|---|---|
| Products count | Slider (2–10) | 10 | — |
Custom Liquid
| Setting | Type | Default | Notes |
|---|---|---|---|
| Liquid code | Liquid | — | Add app snippets or other Liquid code to create advanced customizations. |
Store availability
Section settings
This section has no section-level settings.
