dotCREA
TREN

Fitting theme documentation

Everything you need to set up Fitting, the size-first Shopify theme for fashion boutiques. Version 1.0.0.

Getting started

Fitting is a theme for fashion boutiques. Customers choose their size once, and collections, search, product cards and product pages then show what is in stock in that size. Everything else works like a standard Online Store 2.0 theme, so you can customize every page in the theme editor.

  1. Add Fitting from the Shopify Theme Store and choose Try theme or Add to theme library.
  2. In Online Store > Themes, select Customize to open the theme editor.
  3. Set up your size groups in Theme settings > Size preference (see Size preference below).
  4. Install the free Search & Discovery app and add a filter for your size option and for Availability. The size bar uses these filters.
  5. Add your logo and main menu in the Header section, and choose colors and fonts in Theme settings.
  6. Preview your store, then select Publish when you're ready.

Before you change a live theme, duplicate it in Online Store > Themes. You can always go back to the copy.

Size preference

The size bar under the header lets customers save their size. The theme remembers it in their browser and uses it across the store.

  • Collection and search pages open filtered to the saved size and to products in stock, using your storefront filters.
  • Product cards show whether the saved size is in stock, and offer a one-tap add button when size is the only choice.
  • Product pages preselect the saved size, unless the link already points to a specific variant.
  • Search suggestions hide products that are sold out in the saved size, with a chip to show them again.
  • The cart shows each line's size clearly and warns when the same product is in the cart in two sizes.

Set up size groups

A size group links the sizes customers choose in the bar to your product options. Fitting has two groups, for example clothing and shoes.

  1. Open Theme settings > Size preference.
  2. In Primary size group, enter a group name (for example Clothing), the product option names used for sizes (for example Size, Taille) and the sizes in the order customers should see them (for example XS, S, M, L, XL).
  3. Use Secondary size group for a second system, like shoe sizes. Leave its option names empty to hide it.
  4. Choose where the size bar appears: on all pages, or only on collection and search pages.

Option names aren't case sensitive, but the size values must match your variant values exactly, for example M and not Medium.

Filters used by the size bar

The size bar applies Shopify's own storefront filters, so product counts and pagination stay correct. It needs two filters from the Search & Discovery app:

  • A filter for your size option (for example Size, and Shoe size if you use a second group).
  • The Availability filter, so only products in stock in the chosen size are shown.

When a collection mixes both size groups, like clothing and shoes together, the saved size isn't applied automatically, because combining the two filters would hide every product. Customers can still filter by size in the filter panel.

Low stock message

Turn on Show low stock message to show a note like Only 1 left in M on product cards. It uses your real inventory and only appears for products that track inventory. Set the threshold with Show when inventory is at or below.

Turn the feature off

Clear Enable size preference to remove the size bar and every size-aware state. The rest of the theme works as a standard boutique theme.

Theme settings

Colors
Four color schemes, each with background, text, accent, border and button colors. Sections use a scheme, so changing it restyles every section that uses it. Sale and In stock colors are set separately.
Typography
Separate fonts and size scales for headings and body text, from Shopify's font library.
Layout
Page width, page margin and the corner radius of buttons, inputs and cards.
Size preference
Size groups, size bar visibility and the low stock message.
Product cards
Image ratio, second image on hover, vendor, color swatches and quick add.
Cart
Drawer or page, cart note and accelerated checkout buttons on the cart page.
Search
Turn search suggestions on or off.
Social media
Links for the social icons in the footer.
Favicon
The small icon shown in browser tabs, displayed at 32 by 32 pixels.

Home page sections

Hero
A full-width image with a heading, text and up to two buttons. You can upload a separate mobile image.
In your size
Shows products from a collection that are in stock in the customer's saved size. Customers without a saved size see an invitation to choose one.
Featured products
Products from a collection, with a link to the full collection.
Featured product
One product with its gallery, variant picker and buy buttons, including video and 3D media.
Shop the look
An image with numbered points linked to up to six products listed beside it.
Collection list
Images and titles for the collections you choose.
Image with text
An image beside a heading, text and a button.
Multicolumn
Columns of short text with optional images, for services like returns or fittings.
Rich text
Headings, text and buttons, centered or aligned left.
Blog posts
Recent articles from a blog.
Email signup
A newsletter form. Subscribers are added to your customers with email marketing consent.
Custom Liquid
Add app snippets or other code.

Product pages

The product information section is built from blocks you can reorder: vendor, title, price, variant picker, fit notes, quantity, buy buttons, pickup availability, description, collapsible rows, text, share, Custom Liquid and app blocks.

Fit notes for each product

Fit notes appear next to the size options. To write different notes for each product, connect the block to a product metafield:

  1. In Settings > Custom data > Products, add a definition named Fit notes with the type Rich text.
  2. Write the fit notes on each product page in the Shopify admin.
  3. In the theme editor, open a product template, select the Fit notes block and use the Connect dynamic source button next to its text field to choose the Fit notes metafield.

Size chart

Create your size chart as a page in Online Store > Pages. Tables work well. Then select that page in the Variant picker block's Size chart page setting. A Size chart button appears next to the size option.

Gift cards

On gift card products, customers can choose to send the card to someone else by email, with a message and a delivery date. Turn this off with Show recipient form for gift cards in the Buy buttons block.

Recommendations

The product page includes two Product recommendations sections. Related products are chosen automatically by Shopify. Complementary products, shown as Complete the look, are set per product in the Search & Discovery app.

Collections, search and filtering

Collection and search pages use the filters you set up in the Search & Discovery app. Filters update the page without reloading, and short values like sizes appear as buttons. On mobile, filters and sorting open in a drawer.

In the collection section you can choose products per page, columns on desktop and mobile, and whether to show the collection image and description.

Cart

By default, adding a product opens the cart drawer. Choose Page in Theme settings > Cart to send customers to the cart page instead. In both, customers can change quantities, switch a line to another size of the same product and add an order note.

Languages and translations

Fitting includes English and Turkish storefront text. To edit wording or add a language, go to Online Store > Themes, select the three-dot menu next to the theme and choose Edit default theme content. Text you enter in sections, like headings, is translated with the Shopify Translate & Adapt app.

FAQ

The size bar doesn't filter my collection.
Check that the Search & Discovery app has a filter for your size option and for Availability, and that the option names in Theme settings > Size preference match your product option name.
A size is missing from the size bar.
Add it to the Sizes list of the size group, separated by commas.
Can customers see all sizes again?
Yes. Show all sizes in the size bar shows every size on that page, and Clear removes the saved size.
Why doesn't the saved size apply to my All products collection?
When a collection has both clothing and shoe sizes, applying one size filter would hide the other products, so the theme leaves the choice to the customer.
Does the theme need any apps?
No. The size features use Shopify's own filters from the free Search & Discovery app.

Customizing theme code

Changes to theme code aren't covered by our support, and they can stop the theme from updating. Always duplicate the theme before editing code. If you need custom work, we recommend hiring a Shopify Partner.

Release notes

Version 1.0.0
First release: size preference with size bar, size-aware product cards, In your size and Shop the look sections, predictive search, cart drawer with size switching, gift card recipients, and English and Turkish storefront text.