Appearance
Pages reference β
This page only covers important notes about specific page templates in Etheryx. For basic settings, refer to the theme editor. You can learn more about page templates here.
Collection list page β
Responsible for displaying a list of your collections. Etheryx offers two selectable formats:
Grid View (Default) β
- Shows collections in a grid layout
- Uses collection image if available
- Falls back to first product's image if no collection image is set
List View β
- Shows collections in a vertical list format
- Displays multiple product images for each collection
- Note: Product images are for visual reference onlyβnot clickable
- Helps customers preview products within each collection without navigating away
Both views provide different ways to showcase your collections, with Grid View offering a cleaner, more compact layout and List View providing more product visibility.
Collection β
The Collection section supports storefront filtering to help customers narrow down products. In order to enable filtering, you need to install Search & Discovery by Shopify:
Shopify Search & Discovery app:
- Provides enhanced filter customization
- Allows control over search results
- Enables product recommendation settings
- Can be used to create a more tailored shopping experience
Password β
Auto-Display Login Form β
You can configure the password page to automatically show the login form when visitors arrive:
- Add
#loginto the end of your password-protected URL - Example:
https://example.com/password#login
This method directly opens the login form instead of requiring visitors to click a login link, creating a smoother experience for returning customers or team members.
Cart β
Free shipping bar β
Markets threshold β
You can set different free shipping thresholds per market/currency so that each threshold reflects local currency values. For example, if your USD threshold is $100, you might set 15000 in Japanese Yen. This ensures customers in each market see the correct free shipping requirement. To enable this, you need to configure a few specific settings in your online store.
Metafields β
First you need to create a new market metafield.
From your Shopify admin, go to
Settings β Metafields and metaobjects β Metafield definitionsClick
Markets, then Add definitionHere, in
Add market metafield definitionfill in this fields:Name:
Free shipping thresholdNamespace and key:
openthinking.free_shipping_thresholdWARNING
"Namespace and key" must be exactly the same as above, otherwise the feature will not work!
TIP
Click
custom.free_shipping_thresholdto reveal Namespace and key inputFor Type select type
DecimalβOne
πΌοΈ Screenshot

Click Save
Assign threshold to market β
Now you can assign the threshold to each market's metafield.
- From your Shopify admin, go to
Markets - Open a Market, then under Metafields click newly created
Free shipping thresholdmetafield. - Enter the threshold amount for the market in its respective currency.
- Click Save
NOTE
You'll need to update the metafields for each market where you want to show the threshold.
To exclude a market from showing the Free shipping bar, simply don't add the metafield for that market.
Terms agreement checkbox β
How to Change the text of the Terms Agreement Checkbox
If you want to modify the text of the terms agreement checkbox in your OpenThinking theme, follow these steps:
From your Shopify admin, go to
Online Store β ThemesClick β’β’β’ (three dots) next to the theme you want to edit-
Click Edit default theme content
Use the search bar to find the terms agreement text (search for
I have read and agree)Update the Cart terms html text field with your preferred wording.
- You can use HTML tags to style the text.
- For example, you can use
<strong>or<a>tags to make the text bold or create links.html<strong>I have read and agree</strong> to the <a href="/terms">terms and conditions</a>.
Click Save
NOTE
If you are selling in multiple languages, you will need to translate this for each language you want to support.
This will ensure that the checkbox text appears exactly how you want it for your customers.
Gift wrapping β
Offer a gift wrapping service in the cart drawer and on the cart page. Shoppers switch it on with a single toggle, and can leave a gift message with it.
Gift wrapping is a real product in your catalog, which is what lets you charge for it and see it on the order like any other item.
Create the gift wrap product β
From your Shopify admin, go to
Products, then click Add productFill in the product just as you would any other:
Setting Description Title What shoppers see next to the toggle, e.g. Gift wrappingDescription OptionalA good place to describe the paper and ribbon you use Media OptionalA photo of your wrapping Price Enter 0to offer gift wrapping for freeUnder Inventory, uncheck
Inventory trackedWARNING
If you leave inventory tracking on, shoppers can't add gift wrapping once the count reaches zero β and on stores with more than one location it will fail straight away. Turn it off unless you genuinely have a limited number of wraps.
Under Shipping, uncheck
Physical productNOTE
Unless your wrapping needs to be weighed and shipped on its own.
Under Variants, don't add any options. Gift wrapping needs a single-variant product.
Click Save
IMPORTANT
Leave the gift wrapping product out of your collections so it doesn't show up next to your regular products. However, shoppers may still come across it in a few places, such as search results, product recommendations, and the /collections/all page.
Select it in the theme β
- From your Shopify admin, go to
Online Store β Themes - Click Customize on the theme you want to edit
- Open
Theme settings β Cart β Gift wrapping - Under Product, select the gift wrap product you just created
- Optionally, keep Enable gift message ticked so shoppers can leave a short message
- Click Save
TIP
Selecting the product is what turns gift wrapping on β there's no separate enable switch. To turn it off again, clear the Product setting.
Choose which products can be wrapped β
By default, gift wrapping is offered on every product. To leave some out (for example, products that already come wrapped) or to offer it on only a few, use a product metafield.
From your Shopify admin, go to
Settings β Metafields and metaobjects β Products, then click Add definitionFill in the definition:
Setting Value Name Gift wrapNamespace and key openthinking.gift_wrapType True or falseClick Save
Open any product and set Gift wrap in its Metafields section
Then pick how the theme uses it under Theme settings β Cart β Gift wrapping β Offer on:
| Offer on | Metafield not set | Metafield True | Metafield False |
|---|---|---|---|
| All products (default) | Offered | Offered | Not offered |
| Marked products only | Not offered | Offered | Not offered |
The gift wrap toggle shows when at least one product in the cart can be wrapped.
TIP
Leave products unset if you want gift wrap on everything. You only need the metafield to make exceptions.
Where the gift message appears β
The message shoppers type is saved on the order as an additional detail named Gift message. You'll find it on the order page in your Shopify admin, and it carries through to your packing slips and to any app that reads order attributes.
IMPORTANT
Gift wrapping applies to the whole order, not to individual items β one wrap, one message per order.
Announcements bar β
Add announcements to your cart to share important messages or promotions with customers. This helps keep them informed and can encourage purchases.
To set different announcements for each language use the Translate & Adapt app:
- Make sure you've installed the Translate & Adapt app.
- Open the Translate & Adapt app, then go to Theme β Theme settings
- In the left sidebar, click Cart.
- Under Announcement Message, enter the message for the selected language.
- Repeat these steps for each language you want to support.