Five best-practice scheduler variants, each rendered live from the Contentful appointmentScheduler entry shape it would receive via the Content Delivery API. Copy is sourced from the latest TAG Figma; field design follows WCAG 2.2 AA + NN/g EAS + Baymard. This is a BB demo preview (client-side only, no live backend) — the same JSON drives the importable Contentful entries.
Demo preview · client-side only · slot times are a demo snapshot · driven by data/schedulers.json