Ritorno

Ritorno documentation

Ritorno is a Shopify theme built for brands that sell products customers buy again and again: supplements, wellness, pet food and care, coffee, cleaning refills. Every page is designed around the second, third and tenth order — subscriptions first, routines, refill timing and transparent ingredients.

Presets: Ritorno (wellness, small catalogs) and Tendly (pets, mid-size catalogs).


1. Getting started

  1. Install Ritorno from the Shopify Theme Store and open Online Store → Themes → Customize.
  2. Choose a preset look in Theme settings → Colors and Typography, or keep the defaults.
  3. Add your logo in Theme settings → Logo and favicon.
  4. Create two menus in Online Store → Navigation: main-menu (header) and footer.
  5. Install a subscription app (for example Shopify Subscriptions) to unlock the purchase options described below. Ritorno works without one; subscription elements simply stay hidden.

2. Subscriptions and purchase options

Ritorno reads your subscription plans (selling plans) directly from Shopify. When a product has at least one plan:

Block settings (product page → Purchase options): heading, preselect subscription, subscription note.

3. Custom data (metafields and metaobjects)

All Ritorno-specific data lives under the ritorno namespace. Create the definitions in Settings → Custom data.

Purpose Owner Namespace and key Type
How long one unit lasts Product or variant ritorno.supply_days Integer
Routine steps shown on the product page and in the cart Product ritorno.routine Product (list)
Ingredient ledger Product ritorno.ingredients Metaobject (list)

Ingredient metaobject: create a metaobject definition (for example Ingredient) with four single-line text fields whose keys are exactly name, purpose, origin and amount.

What each one does:

4. Sections

Section What it is for
Hero Opening statement, text beside or over the image, separate mobile image
Shop by need Bento grid of needs (sleep, energy, dogs, cats…) linking to collections or filtered URLs
Routine builder Up to 5 steps (morning, midday, evening…), a "subscribe to the routine" switch, live total per delivery and one button that adds every selected step
How to use Numbered steps with timing, sticky heading on desktop
Ingredient ledger Composition table, from metaobjects or blocks
Featured collection Product grid, swipe on mobile
Featured product Full buy box for one product, supports app blocks
Collection list, Multicolumn, Image with text, Rich text, Testimonials, FAQ, Email signup, Video, Custom Liquid, Apps Standard content sections
Related products Shopify recommendations on product pages

Product page blocks: vendor, title, price, SKU, text, variant picker (buttons, dropdown, swatches), purchase options, supply estimate, buy buttons (quantity, accelerated checkout, Shop Pay Installments), pickup availability, description, collapsible tabs, routine steps, complementary products, custom Liquid, share, app blocks.

6. Cart

7. Accessibility and performance


FAQ

The subscription cards don't appear. The product has no selling plan. Install a subscription app and add the product to a plan.

The refill date doesn't appear. Add ritorno.supply_days (integer) to the product or variant.

Can I use Ritorno without subscriptions? Yes. Every subscription element hides itself when there is no plan.

Where are the country and language selectors? In the footer and the mobile menu. They appear once you sell in more than one country or language (Settings → Markets / Languages).

How do I translate the theme? Online Store → Themes → … → Edit default theme content, or use Translate & Adapt.

Does Ritorno support 3D models and video? Yes, in the product gallery and in the Video section.


Support policy

Release notes

1.0.0

First release: Ritorno and Tendly presets; replenishment-first product page (purchase options, supply estimate, routine steps); cart drawer with one-click switch to subscription; routine builder; shop by need; how to use; ingredient ledger; full Online Store 2.0 support.