Case study

A herbal tea shop that follows your day, one blend for every hour

Fennly sells loose-leaf herbal teas and bath soaks in tins you refill. We designed its shop homepage for Framer, light first with a dark version from the same source, and let the photos carry all the colour while the shop parts do the selling: a hero that moves through the day, a bundle builder, a steep timer and refills you can set up in one tap.

Brand
Fennly
Sector
Wellness · Herbal tea shop
Services
UI Design · Web Design · Motion Design
Platform
Framer website design
Scope
Shop homepage, light and dark themes, desktop to phone
Year
2026

In short

What it is
The shop homepage for Fennly, a small brand of loose-leaf herbal teas and bath soaks sold online, designed for Framer in a light and a dark version.
Who it is for
Adults who want a calmer daily routine and buy their tea and bath products online, often on a phone.
The hard part
Wellness shops tend to sell with promises. We wanted a page that sells with taste, ingredients and the moment of the day each blend is made for, and makes no health claims at all.
The idea
A day in four blends. The hero moves from a 7:00 morning cup to a 21:30 bath, and every section after it is a working piece of the shop.
The design
A white page, black Inter with tight tracking, small mono labels, 8 pixel corners and a 20 pixel gutter that runs edge to edge. The only colour comes from warm close-up photos made for the brand.
Good to know
The farms, prices and products on the page are sample content written for the design, and the photos were made for it.

What Fennly is

Fennly blends herbal teas and bath soaks for the hours of an ordinary day: a Morning Blend with nettle and lemon verbena, a Midday Blend with hibiscus, an Evening Blend with chamomile and lemon balm, and an Oat Bath Soak for the end of it. Each comes in a plain tin you keep, and refills arrive in paper pouches every 4, 6 or 8 weeks.

The name comes from fennel, and so does the mark: an umbel, the flower head of the plant, drawn as five rays from one stem. It sits in the navigation, the favicon and the giant wordmark that closes the footer.

The problem the site had to solve

  • Sell without promising. No “better sleep”, no “detox”, no badges or review stars. Blends are described by taste, ingredients and the time of day they are made for.
  • Make four products feel like more. A small range needs a reason to browse: moments, ingredients, a bundle and a ritual, each with its own way in.
  • Feel calm and still shop well. Prices, sizes and the bag have to be clear and fast, without the page turning into a busy store.
  • Make refills easy to choose. The tin is bought once. The page has to make the refill plan as simple as adding a product.

A day in four blends

The first screen is one counter by one window, shot at four times of day: 07:00 in cool dawn light, 12:30 under hard sun and leaf shadows, 19:00 in low gold, and 21:30 by candlelight with the bath tin. A timeline along the bottom works as the clock. Each hour fills its bar for four and a half seconds and then hands over to the next, and you can tap any hour to jump to it.

A small product card in the corner follows the hour, so the photo you are looking at is always one tap away from the bag. The hero only pauses when it leaves the screen or the tab is hidden, never because a pointer is resting on it.

The Fennly hero in the light theme: a tin labelled Morning on a travertine counter with a stoneware cup, the headline Slow down, one cup at a time, a Morning Blend product card with Add to bag, and a timeline of four hours along the bottom.
The first screen. Four photos of one counter, one for each blend, with the timeline as the clock.

A shop grid with room to breathe

After a row of four moments, the shop mixes two large photo tiles with six product cards in one design. Every card is a lifestyle photo made for that blend, with its own set and light, and the name, price and ingredients sit in white on a soft shade at the bottom. Sizes and two equal buttons, Learn more and Add to bag, sit underneath.

Tabs above the grid filter by Teas, Bath and Refills and kits, with a count beside each. One card carries the red sale tag, the only UI colour on the whole page.

Add to bag opens a side bag rather than a new page. Each line has its photo, size and a stepper for more or fewer, the subtotal updates as you go, and a thin bar counts down to free delivery at $60, so one more tin always has a clear reason. The bag icon in the nav keeps a live count and opens the same drawer from anywhere on the page.

The shop section in the light theme: the heading The shop, tabs for All, Teas, Bath and Refills and kits, two large photo tiles for Any three, 15% off and How long to steep, and six product cards for Evening Blend, Morning Blend, Midday Blend with a sale tag, Oat Bath Soak, Refill Pouch and Ritual Kit.
Six products, one card design. The filter tabs work on the page.

What’s in the jar

Five herbs make up most of the blends, and each one gets a sheet: a big close-up of the dried herb, where it grows, when it was harvested, the colour it gives the cup, how it tastes, and which blends use it. Small photo tabs switch between the five, with a 01 / 05 counter so you always know where you are.

The What's in the jar section in the light theme: a large close-up of dried chamomile flowers beside an ingredient sheet with five photo tabs, the name Chamomile, a short description, and rows for grown at, harvested, cup colour and tastes of, plus the two blends it is found in.
One herb at a time, with the facts a tea drinker actually wants.

Build your ritual

The bundle builder turns the range into a small game. Pick any three products and the summary panel fills one numbered slot at a time, a three step bar tracks your progress, and once the third is in, the subtotal is struck through and the bundle price appears with 15% off. Each pick shows its state on the tile itself: Add, Added, or Bundle full once three are chosen.

The Build your ritual section in the light theme: six square product tiles with Add buttons, and a Your bundle panel with a three step bar, the offer Any three, 15% off, three empty numbered slots and a bundle price line.
Pick any three. Every state of the panel was designed, from empty to full.

Brew it right

Herbal blends need hotter water and a longer steep than black tea, so the page shows how. Choose Morning, Midday or Evening and the water temperature, the amount per cup and the steep time change to match. Press Start and a ring of sixty ticks counts down the minutes. It is the one loop on the page, and it stops when the tea is ready.

The Brew it right section in the light theme: a photo of hot water poured into a glass teapot of loose herbs, beside the brewing guide with Morning, Midday and Evening tabs, 95°C water, 2 g per cup, a 5:00 steep and a round timer with a Start button.
The steep guide. Pick a blend, then start the timer.

Keep the tin, we send the tea

Refills get their own black band: a plain list of what the plan does, a switch for every 4, 6 or 8 weeks that updates the next three delivery dates, and one big photo of the paper pouches. After it, the journal leads with one story about water temperature, with three shorter stories beside it, and the range closes on a photo of the four tins with the line “Four blends, one tin you keep”.

The refills band on black: the heading Keep the tin. We send the tea., three lines about choosing a blend, skipping or pausing and paper pouches, a frequency switch for 4, 6 and 8 weeks with the next delivery dates, and a photo of paper refill pouches.
Refills, in one band. The frequency switch updates the delivery dates.
The journal section in the light theme: a lead story about why herbal tea wants hotter water than green tea, with a photo of a kettle on a stove, and three shorter stories beside it about a slow Sunday bath, storing loose tea and the farms behind the five herbs.
The journal. Stories about routine and taste, never about health.

The brand system

The UI has almost no colour: a white page, pure black text, a pale grey panel and a stone grey for lines, with red kept for the sale tag alone. The colour lives in the photos instead, amber tea, honey light and sage green, all made for Fennly with the surface, background and light written into every prompt, then upscaled and graded in the files so they read as one shoot.

Inter carries every word at weight 500 with tight negative tracking, and Azeret Mono sets the small labels: harvest notes, times, temperatures and weights. Corners come from a short scale, 4 pixels for tags, 7 for buttons and 8 for cards and photos. The only hover effect is a thin rim of light that follows the pointer around the photo frames.

The Fennly footer on black: a newsletter line Harvest notes, once a month with an email field, the brand and four link columns, and a giant fennly wordmark with the umbel mark.
The footer, with the umbel mark and the giant wordmark.

Light first, dark from the same source

The light version is the main one, because a white shop page lets warm photos do the work. The dark version is generated from the same file, so a change reaches both themes at once. The page turns black and the type turns white, and every photo gets its own deeper grade, baked into a second set of files, so it sits quietly on black.

The top of the Fennly page in both themes side by side: the light version on the left and the dark version on the right, with the same hero, headline and product card.
Light and dark, side by side. Same layout, same components, one source.
The light version in motion.
And the dark version. Every interaction carries over.

Motion with a job

  • One clock. The hero timeline is the only thing that moves on its own, and each hour lasts four and a half seconds so the whole day plays in under twenty.
  • Swaps, not slides. The hero card, the shop grid and the herb sheet fade out, change and fade back in, so nothing jumps halfway through.
  • Smooth, quiet scroll. Each section rises once as it arrives, and scrolling is smoothed so the photos glide rather than jump.
  • Calm by request. For visitors who ask their system for reduced motion, every animation is off and the page is complete without it.

Fast and easy to read

  • Light to load. On a slow phone profile the page loads in 15 requests and about 530 KB, with the largest image on screen in about 2.3 seconds. Photos are WebP in two sizes, and the typefaces and animation code are served from the site itself.
  • Steady while loading. The photo grade is built into the files instead of being calculated as you scroll, and nothing on the page shifts as it loads.
  • Easy to read. Every line of text on the page passes the WCAG AA contrast standard in both themes, on desktop and on phones, including the white text on photos.

Built for phones

On a phone the hero photo sits on top with the headline and product card below it on a dark ground, so the text never covers the tins. The shop tiles stack, the product cards go two across, and the bundle panel and steep timer stay full width and easy to tap.

Three phone screens of the light Fennly site: the hero with the headline, the shop with filter tabs and photo tiles, and the What's in the jar section with the herb tabs.
The light version on a phone.
The same three phone screens in the dark theme.
And the dark version, from the same source.

Ready for Framer

Fennly was designed for a Framer build from the first section. Each section stands on its own so it maps to one Framer component, the colours, type, corners and spacing sit in a small set of shared variables, and the two themes are a single variable swap. Products, herbs and journal stories are lists of the same card, ready to become Framer CMS collections.

Questions

What people ask about this project.

Can you design a shop like this for our tea, wellness or beauty brand?

Yes. We start from your range and how people buy it: which products sell together, what a first order looks like, and whether refills or subscriptions matter. The page is then built around those jobs, with your own photos or images made for your brand.

We design for Framer, Webflow or Shopify, depending on where your shop runs or should run.

Where do the photos come from?

Every photo on Fennly was made for the brand, with the surface, background and light written into each prompt so the set reads as one shoot, then upscaled and graded in the files. On a real project we work the same way with your product photos, or plan a shoot with you.

Do the bundle builder, steep timer and bag really work?

Yes, on the page itself: you can filter the shop, fill a bundle of three, start the timer and add products to the bag. On a live store the same parts connect to your checkout, through Shopify, Framer or Webflow Ecommerce.

How do you keep a wellness site free of health claims?

We describe products by taste, ingredients and the moment they are made for, and leave out badges, ratings and promises about how they make you feel. It reads calmer, and it keeps you on the right side of advertising rules.

Can it be built on a platform other than Framer?

Yes. We also build on Webflow, Shopify and WordPress. The sections, components and motion carry over to any of them.