Gymondo / Design Review
Program Detail · Original Series · v2
Design Review · May 2026

Two pages.
One system.

Scroll
01 — Context

Sharpening what's already there.

A focused visual refresh of the two pages where users decide whether to start: Program Detail and Original Series. Same content model, clearer hierarchy, components that work across both. The Original Series page also gains a few new sections it didn't have before.

02 — Principles

Four ideas doing the work.

P · 01

Hero owns the fold.

Image and metadata — title, type, trainer — are the only elements above the fold. Nothing competes for attention. Nothing overlays, nothing blocks.

P · 02

Trainer made visible.

The person behind the content is surfaced where it counts. On Program Detail, a clear attribution. On Original Series, a dedicated Presented by section with face, role, and social.

P · 03

Readability dialled up.

Larger type, more spacing, more air. Descriptions and lists are no longer something to squint through — they're something to read.

P · 04

Below the fold, content takes over.

As you scroll past the hero, the content becomes the main element. Equipment, workouts, episodes, materials — each gets its own surface, with nothing else fighting for space.

Comparisons →

Let's compare.

Navigate or tap below
Section 01 · Program Detail
01 / 10
01
Section 01

Program Detail

The page every user lands on before starting a program. Same content, clearer surface.

Comparison 01 · Program Detail

Top of page.

Current Program Detail
ACurrent
New Program Detail
1
2
3
4
5
BNew
1
Back arrow replaces dismiss
Close XBack arrow. Standard mobile navigation. The X read as modal in a non-modal context.
2
Favourite promoted to header
Heart icon top-right makes saving a primary, persistent action — visible even after scroll.
3
Title in its own surface
Overlay on imageDedicated card with PROGRAM eyebrow. Bigger title, more breathing room.
4
Trainer attribution added
"by Denise Harlass" — the person behind the program is surfaced at the top, not buried.
5
CTA: calmer, more confident
Orange "START NOW"White floating pill "Start Program". Doesn't fight the brand orange in the hero. Sentence case.
Comparison 02 · Program Detail

Scrolled state.

Current scrolled state
ACurrent
New scrolled state
1
2
3
4
BNew
1
Sticky header collapses cleanly
Persistent full heroTitle-only sticky bar. Frees vertical space for what users came to see.
2
Cleaner equipment row
A row of icons and labels users will recognise from across the app — same component, same pattern, same expectations.
3
Workout cards from the system
These are the existing design system workout cards. No bespoke styling — same component used elsewhere, dropped in here.
4
CTA never blocks content
Orange bar over the cardsFloating pill. Cards stay readable as you scroll.
Comparison 03 · Program Detail

In dark mode.

Buddyfit runs the same page on the same components — the colour layer changes, everything else doesn't.

Buddyfit dark mode top
BuddyfitTop
Buddyfit dark mode scrolled
BuddyfitScrolled
Same components. The dark variant proves the system holds: header, hero card, equipment row, workout cards, floating CTA — all the same parts, just repainted for Buddyfit's palette. Zero bespoke work for the second brand.
02
Section 02

Original Series

Previously, Original Series ran on the Program Detail template — a workaround. Now it gets its own format, with the components the content actually needs.

New format
Comparison 04 · Original Series

Top of page.

The hero, retold for a content series rather than a workout program.

Current Original Series
ACurrent
New Original Series
1
2
3
4
5
BNew
1
Content-type eyebrow
"GYMONDO ORIGINAL SERIES" in Tangerine, replacing the small Vorschau. Tells you what you're looking at before the title.
2
Title gets room to breathe
Overlaid on the imageIn a card, with full line-height. Long German titles no longer fight the photo.
3
Presented by, surfaced
A taste of the dedicated Presented by section that follows — name immediately associated with the content.
4
Consistent meta row
Same icon-row pattern as Program Detail: Wissen · Beginner · 3 Weeks. Same component, different labels.
5
CTA aligned with Program Detail
Orange "JETZT STARTEN"Black floating pill. Two pages, one CTA pattern.
Comparison 05 · Original Series · NEW

Two new sections.

Components the old format didn't have — built specifically for content-led series.

Presented by and What you'll learn
1
2
NewSection
1
Presented by
A dedicated surface for the person behind the series — face, name, role, and a link to their social. The content has a creator, and the page now says so.
2
What you'll learn
A checklist of concrete outcomes, with Tangerine checkmarks. Sets expectations before commit — users know what they're getting into.
Comparison 06 · Original Series · NEW

Two more new sections.

Material support and episode browsing — both purpose-built for series content.

Materials and Episodes
1
2
NewSection
1
Materials
Downloadable resources — journals, guides, worksheets — live with the series itself. The content extends beyond the video.
2
Episodes
Bigger thumbnails, less metadata. No body part, no level, no calorie burn — series episodes aren't workouts and shouldn't pretend to be. Title, duration, done.
Comparison 07 · Original Series · NEW STATE

Once you've started.

A new state introduces a new component. The page recognises returning users and adapts both content and call-to-action.

In-progress Original Series, light mode
1
2
LightIn progress
In-progress Original Series, dark mode
DarkIn progress
1
A new progress component
Circular indicator (2/6 episodes), progress bar, and watch-time stats. Sits between hero card and meta row — only when the user has started.
2
CTA becomes contextual
"Start""Continue EP. 3" in Tangerine. The action shifts from initiation to resumption — no friction, no thinking.
Comparison 08 · Original Series

And in dark mode.

The Buddyfit variant of Original Series — same components, same structure, repainted.

Buddyfit dark Original Series
BuddyfitOriginal Series
Eyebrow becomes "BUDDYFIT ORIGINAL SERIES". Same content-type label pattern, different brand. Everything else — hero card, presented-by, meta row, CTA — runs on the shared components, no rework needed.
03 — Summary

What we're shipping.

Hero owns the fold. Image and metadata only. Nothing competes for attention above the fold on either page.
One pattern, two pages. Program Detail and Original Series share the same shell and the same components. Faster to build, easier to maintain.
Trainer in the spotlight. The person behind the content is now visible — opening a clear path toward trainer-led discovery later.
Works in dark mode. Buddyfit's variant runs on the same components — no rework, just a different palette.
Type does the lifting. Larger text, more spacing, more air. Descriptions are something to read, not something to squint at.
The CTA never blocks content. A floating pill in place of the orange bar — the button is there when you want it, gone when you don't.
The page knows where you are. Once a user has started, the hero, the meta, and the CTA all adapt to that state.
See it in Figma Cycle 1 · 2026 — the full file with every screen and state.