Leisure and membership · Concept - self-initiated

Members' golf club

A members' club with a waiting list, visitor green fees and a function room to let. Built in 5 days.

concepts.onwardcreations.co.uk/leisure-golf-club
Full-page screenshot of the Members' golf club concept at desktop width.
The whole page, top to bottom. Scroll inside the frame, or tab to it and use the arrow keys.

The problem

This club has been here since 1921 and full membership already has a waiting list — it isn't trying to convince anyone of anything, which is the opposite problem to the other three. A site that pushed and animated at a visitor would undercut the one thing actually being sold: belonging somewhere quiet and well kept.

What I did

  • No JavaScript animation library at all — the structural decision, not a style choice. Every effect is native CSS scroll-driven animation, so the page ships a few kilobytes of JS against the other builds' tens of thousands, and it never has to ask a browser to work to feel calm.
  • The five-frame dawn-to-dusk hero, cross-fading on a named CSS view-timeline as you scroll, with an hour label — the one place motion earns its keep, because a club open since 1921 has actually seen every one of those hours.
  • The seventh hole gets a full-viewport moment on its own, off the strip of front nine, back nine and practice ground — a blind tee shot is the one thing at this club worth stopping the page for.
  • "Joining fee waived until March" moved from a heading into a small persistent badge, so it reads as a live state rather than a claim that goes stale the day it's wrong.

What it proves

The same standards as paid work: a performance budget it has to come in under, WCAG 2.2 AA as a floor rather than a finish, and no page that takes six seconds on a phone. Nobody briefed this and nobody signed it off, which is the honest limit of what a concept can show you.

Let's find out if I'm the right fit.

Twenty minutes on the phone. You tell me what isn't working, I tell you what I'd do and what it costs. If it's not me you need, I'll say so.

Or call 07599 792747. I reply within one working day.