πŸŽ‰ Β  New theme alert! Β  Check out Β  ETHERYX β†’
Skip to content

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 #login to 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.

  1. From your Shopify admin, go to Settings β†’ Custom data β†’ Metafield definitions.

  2. Click Markets, then Add definition

  3. Here are the fields to fill in:

    • Name: Free shipping threshold
    • Namespace and key: openthinking.free_shipping_threshold

      WARNING

      ⚠️ "Namespace and key" must be exactly the same as above, otherwise the feature will not work!

    • For Type select Integer β†’ One value
    πŸ–ΌοΈ Screenshot
    Markets free shipping threshold metafield
  4. Click Save

Assign threshold to market ​

Now you can assign the threshold to each market's metafield.

  1. From your Shopify admin, go to Settings β†’ Markets
  2. Open a Market, then under Market settings click Metafields
  3. Click the newly created Free shipping threshold metafield.
  4. Enter the threshold amount for the market in its respective currency.
  5. Click Save

NOTE

You will need to update the metafields for each market you want to display the threshold for.


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:

  1. From your Shopify admin, go to Online Store β†’ Themes

  2. Click β€’β€’β€’ (three dots) next to the theme you want to edit-

  3. Click Edit default theme content

  4. Use the search bar to find the terms agreement text (search for I have read and agree )

  5. 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>.
  6. 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.