StealThis .dev

Clinic — General Practice Landing

A warm, community-feel landing page for a family general practice. A sticky nav with a mobile menu sits above a friendly hero with a live same-day slot card, a services grid spanning family medicine, pediatrics, women's health, chronic care and vaccines, a teal same-day-appointments feature band with animated stats, a doctors strip, today-aware hours with a map and location CTA, a quick booking form, and reveal-on-scroll throughout.

Labで開く
html css vanilla-js
ターゲット: JS HTML

コード

General Practice Landing

A friendly, neighborhood-clinic landing page for Maple Grove Family Clinic, built around the calm teal palette with warmer coral accents to set it apart from the more clinical default. A sticky nav fades in a subtle shadow as you scroll and collapses into a tidy menu on small screens. The hero pairs a reassuring Care for the whole family headline with a live availability card that tracks same-day slots — grabbing one decrements the count, ripples the booking stat, and flips the badge to Fully booked when the day fills up.

Below, a six-tile services grid covers family medicine, pediatrics, women’s health, chronic care, vaccines and video visits, each with a soft hover lift. A teal same-day appointments feature band counts its stats up as it enters view, a four-person doctors strip introduces the team, and a hours-and-location section highlights the current weekday, computes whether the clinic is open right now, and offers directions and a call CTA beside a stylized map. A short booking form validates the name field and confirms with a toast. Everything is vanilla JS — reveal-on-scroll, count-ups, the live slot counter and the mobile nav all run without a single dependency.

Illustrative UI only — not intended for real medical use.