Built-in themes
Two curated themes for instant brand fit.
The widget ships with two named themes. Pass either name as the theme
option.
default
A green, clinical-first palette. Best for general medical practices, family clinics, and general-purpose hospitals.
MedosBooking.init({
apiKey: "mk_...",
theme: "default",
});modern
A navy + coral palette. Best for aesthetics clinics, wellness brands, and specialty practices with a design-forward identity.
MedosBooking.init({
apiKey: "mk_...",
theme: "modern",
});Preview
Both themes are fully accessible — WCAG AA color contrast on all text against their backgrounds.
Auto-fetch by default
If you don't pass a theme option at all, the widget fetches the theme
your workspace has configured in the Medos dashboard. That's usually the
easiest option for clinics that want central control.
Beyond built-ins
If neither theme matches your brand, use a custom theme — pass a full token object or just override the fields you care about.