Elementor Pro Widget Style Kit
The component library every future page on adhd-coaching.uk is built from. Each widget is styled once here — colour, type, spacing, shape and every interactive state — then set globally in Elementor so it's inherited everywhere, never re-styled per page.
Find your Focus · Ignite your Strengths · Build Real Momentum
Open flags & decisions
Four things being surfaced rather than silently resolved — three flagged for sign-off, plus one accessibility correction to the current live button style.
Needs your sign-off
These are the only places this kit is not yet locked. Everything else is derived from confirmed brand values.
Typeface — placeholder in use
The brand export points to Raleway (display / headings / buttons) and Open Sans (UI, forms, tables). Recommendation: confirm Raleway + Open Sans. Every type spec below names the role, so when you confirm the real face it drops into one place — Global Fonts — and inherits everywhere.
Corner radius & shadow — proposed consistent values
Standardised on values from the live Elementor export: radius 999px (pills/buttons), 12px (cards), 10px (compact cards/inputs), 7px (chips/fields); shadow soft slate 0 2px 14px rgba(84,80,97,.08), plus the one signature offset quote shadow. Approve the scale and it becomes canonical.
Bronze #615000 — fourth global colour, or contrast-only?
Bronze does two distinct jobs: eyebrow/label text colour and the only AA-safe text colour on amber. Recommendation: promote Bronze to a fourth Global Colour (Primary, Secondary, Text, Accent, Bronze). That makes "amber fill → bronze text" a one-click pairing.
Amber button text — corrected from white to Bronze
The current live button paints white text on amber, which measures ✕ 1.6:1 — well below AA. Per the accessibility rule, every Accent fill in this kit uses Bronze #615000 text instead ✓ 4.95:1. This is the one place the kit deliberately diverges from the live site. Flagging so it's a conscious change, not a silent one.
Foundations
Every widget pulls from exactly these tokens — no one-off colours, sizes or spacing values anywhere in the kit.
Global colour library
Supporting tints: #B6B49A sand-light (borders) · #8A8797 muted text · #9B8740 bronze-mid. Status tints for alerts shown in the Forms section.
Type scale & roles
Placeholder faces: Raleway (display/headings/buttons) · Open Sans (UI/forms/tables).
Spacing scale — 8-pt grid
Radius: 999px pills · 12px cards · 10px compact · 8px inputs · 7px chips. Shadow: 0 2px 14px rgba(84,80,97,.08).
Heading, body, quotes & lists
The reading layer — mapped directly onto the H1–H6 roles already defined in Elementor Site Settings → Theme Style.
Heading widget
Six heading levels, all inheriting Global Font "Primary" (Raleway 700 display). Only size and weight vary per level — colour, family and spacing are always inherited.
H1 — Find Your Focus
H2 — Ignite Your Strengths
H3 — Build Real Momentum
H4 — A gentler way to plan
H5 — Section sub-label
H6 — Supporting label
Text Editor / basic paragraph
Body copy always renders in the "Text" global font (Open Sans 400 16px / 1.5). Line-height 1.5 desktop, 1.7 mobile. Max content width 68ch.
ADHD coaching isn't about fixing what's broken. It's about finding the systems, rhythms and motivators that already work for your brain — and building from there.
Small text (14px) for captions, meta info, supporting notes. Colour shifts to --gray-mid to signal reduced hierarchy.
Blockquote / testimonial
Raleway 500 18px centred. Semi-transparent white background (--white-translucent #FFFFFFD1) with the signature deep offset shadow — unique to this component.
Icon List
24×24 cream-mid disc markers with sand-dark icons. 14px gaps between items. Each item aligns icon top to first line of text.
- ✓Identify your personal ADHD pattern and triggers
- ✓Build routines that actually stick — not ones designed for neurotypical brains
- ✓Develop strategies for emotional regulation and focus
- ✓Create momentum through structured accountability
Buttons & CTAs
Three button variants, each with four interactive states. Primary uses amber fill with Bronze text — the only AA-safe pairing on amber (4.95:1). See flag 4.
Button — Primary
Amber fill · Bronze #615000 text · 999px pill · 14×28 padding · Raleway 600 16px. The one CTA per page.
Specs ›
| Background | --amber #FBC53B |
| Text colour | --bronze-dark #615000 · contrast 4.95:1 ✓ AA |
| Border | 1.5px solid --amber |
| Radius | 999px pill |
| Padding | 14px 28px |
| Font | Raleway 600 16px |
| Hover bg | #FBD05A --amber-mid |
| Focus ring | 0 0 0 2px white, 0 0 0 4px #545061 |
| Disabled | bg --cream-dark #E6DDC8 · text --gray-mid #8A8797 |
Button — Secondary
Transparent bg · sand-dark #8B8970 border 1.5px · text colour #545061. Fills to sand-dark on hover with white text. Ghost / outline style.
Button — Tertiary (text link)
NOT a pill. Inline text with 2px amber inset box-shadow underline. Becomes 3px and bronze text on hover. Used for secondary navigation links.
Tertiary specs ›
| Background | transparent · no border |
| Underline | box-shadow: inset 0 -2px 0 #FBC53B (not text-decoration) |
| Padding | 8px 4px (tight — not a pill) |
| Radius | 4px (focus ring only) |
| Hover underline | inset 0 -3px 0 #FBC53B · text becomes --bronze-dark |
CTA Block
Full-width sand-dark panel. White headline (Raleway 800 22px) and sub-copy at 90% white. Primary button right-aligned.
Ready to find your focus?
Join the ADHD coaching programme designed around how your brain actually works.
CTA block specs ›
| Background | --sand-dark #8B8970 (NOT amber, NOT an image overlay) |
| Layout | flex · space-between · align-items center · wrap on mobile |
| Padding | 32px 34px |
| Headline | Raleway 800 22px · white |
| Sub-copy | 14.5px · rgba(255,255,255,.9) |
| Button | Primary variant (amber fill, bronze text) |
Tabs, Accordion & Process Steps
Three components for organising multi-part content. Tabs for peer sections; Accordion for progressive disclosure; Process Steps for sequential journeys.
Tabs
Raleway 700 14.5px tab labels. Active tab: text colour #545061 + 3px amber bottom border (NOT a background highlight). Tab list has 2px sand-secondary bottom border.
Specs ›
| Tab label | Raleway 700 14.5px · muted #8A8797 default · #545061 active |
| Active indicator | border-bottom: 3px solid #FBC53B (amber) · margin-bottom: -2px |
| Tab list border | border-bottom: 2px solid #D9D6D2 |
| Tab hover | text #545061 · background --cream-mid |
| Tab radius | 7px 7px 0 0 (top corners only) |
| Panel | 22px top padding · 15px body text |
Accordion / Toggle
White card with 1px border-border border. Open state: border shifts to sand-light, header bg to cream-mid. Toggle icon rotates 45° and goes amber/bronze on open.
Specs ›
| Default border | 1px solid --color-border #D9D6D2 |
| Open border | 1px solid --sand-light #B6B49A |
| Open header bg | --cream-mid #EDE7D8 |
| Toggle default | 26×26px · 999px radius · bg --cream-mid · icon --sand-dark |
| Toggle open | bg --amber #FBC53B · icon --bronze-dark #615000 · rotate 45° |
| Item radius | 10px |
Process Steps
4-step grid. Badge colour progresses through the brand neutrals: Secondary → Sand-light → Sand-dark → Bronze/Amber. Each step is self-contained with a number badge, micro-label, headline and description.
Discover
Map your patterns, strengths & sticking points
Design
Co-create your personalised ADHD system
Build
Implement strategies with weekly accountability
Thrive
Sustain momentum and live your Dream SMART life
Divider variants
Three divider styles: hairline (1px), thick (2px sand-light), and accent (4px amber pill — 56px wide, centred).
Hairline — 1px solid #D9D6D2
Thick — 2px solid #B6B49A
Accent — 4px amber pill, 56px, centred
Icon Box, Image Box, Price Table & Counters
Four card-style components for presenting features, services, pricing and social proof.
Icon Box
60×60px cream-mid tile with 14px radius. Sand-dark icon at 24px. Headline Raleway 700 17px. Body 13.5px muted. Centred layout.
Understand Your Brain
Learn how your ADHD manifests and what triggers your best and worst focus states.
Build Real Systems
Replace workarounds with structures designed for how your brain actually processes tasks.
Create Momentum
Weekly accountability and celebration of wins keeps the energy going between sessions.
Specs ›
| Icon tile | 60×60px · radius 14px · bg --cream-mid #EDE7D8 · icon --sand-dark #8B8970 · font-size 24px |
| Title | Raleway 700 17px · --text #545061 |
| Body | 13.5px · --gray-mid #8A8797 · line-height 1.55 |
| Alignment | text-align: center · tile margin: 0 auto 16px |
| Padding | 8px (no extra card bg — sits on cream page bg) |
Image Box
White card with 12px radius and card shadow. 130px image area (cream-dark placeholder). Headline Raleway 700 16px. Body 13px muted.
1:1 Coaching Sessions
60-minute deep-dive sessions tailored to your week, challenges and wins.
Dream SMART Framework
A structured approach to goal-setting that works with ADHD, not against it.
EMCC Accredited
Professional coaching grounded in evidence-based practice and ethical standards.
Price Table
White card with sand-dark 2px border on featured tier (NOT amber). Amber ribbon for "Most Popular" label with bronze text. Primary button at footer.
Discovery Session
- ✓ADHD pattern assessment
- ✓Goal mapping session
- ✓Personalised action plan
Full Programme
- ✓Everything in Discovery
- ✓Weekly accountability check-ins
- ✓WhatsApp support between sessions
- ✓Dream SMART workbook
VIP Day
- ✓Complete ADHD system overhaul
- ✓30-day follow-up email support
Price table specs ›
| Default border | 1px solid --color-border #D9D6D2 |
| Featured border | 2px solid --sand-dark #8B8970 (NOT amber) |
| Ribbon bg | --amber #FBC53B · text --bronze-dark #615000 · Raleway 800 10px · 0.12em tracking |
| Price amount | Raleway 800 36px · --text |
| List icon | --sand-dark #8B8970 · font-weight 800 |
Counter & Progress Bar
Counter: sand-dark number, amber "+" suffix. Progress: 12px track height, sand-dark fill default, amber fill variant. Labels Raleway 700 14px.
Specs ›
| Counter number | Raleway 800 48px · --sand-dark #8B8970 |
| Counter suffix (+/%) | --amber #FBC53B |
| Track height | 12px · border-radius 999px · bg --cream-dark #E6DDC8 |
| Fill default | --sand-dark #8B8970 |
| Fill amber variant | --amber #FBC53B (use for the primary metric) |
Form Fields & Alerts
Form inputs with three states (default, focus, error/success) and four alert types derived entirely from the core palette.
Form Fields
1.5px sand-light border, 8px radius. Focus: border shifts to sand-dark + 3px rgba ring. Labels Raleway 700 13.5px. Placeholder --gray-mid.
Field specs ›
| Border default | 1.5px solid --sand-light #B6B49A |
| Border focus | 1.5px solid --sand-dark #8B8970 + box-shadow 0 0 0 3px rgba(139,137,112,.25) |
| Border error | 1.5px solid #B4534B + box-shadow 0 0 0 3px rgba(180,83,75,.16) |
| Border success | 1.5px solid #5E7B45 |
| Radius | 8px |
| Padding | 12px 14px |
| Label | Raleway 700 13.5px · --text |
| Placeholder | --gray-mid #8A8797 |
| Checkbox checked | bg --sand-dark · white tick |
Alerts
Four semantic types — all derived from the brand palette. No new colours introduced. Icon badges are 26×26px circles.
Information
Your discovery session is confirmed for Thursday 10am. Check your email for the Zoom link and pre-session questionnaire.
Reminder
Your free consultation is coming up in 24 hours. Don't forget to complete your ADHD self-assessment beforehand.
Something went wrong
We couldn't process your booking. Please try again or contact us directly at hello@adhd-coaching.uk.
Booking confirmed!
You're all set. A confirmation email is on its way to you. See you on Thursday!
Alert colour specs ›
| Info | bg --cream-mid #EDE7D8 · border --sand-light · text --text · icon bg --sand-dark |
| Notice | bg #FBF3DC · border --bronze-pale #CBB97A · text --bronze-dark · icon bg --amber / --bronze-dark text |
| Error | bg #F6E7E6 · border #DDB7B7 · text #7A2E2E · icon bg #B4534B / white text |
| Success | bg #ECF1E5 · border #BFD3AE · text #3C5A2B · icon bg #5E7B45 / white text |
| Icon badge | 26×26px · 999px radius · all sizes/placements identical |
Global Kit Settings
Everything above translated into Elementor Pro → Site Settings. Configure these once and every widget on every future page inherits them — no per-page restyling.
Site Settings → Global Colors Configure first
Replace Elementor's four defaults with the brand library. Adding Bronze as a fifth slot makes the AA-safe "amber → bronze" pairing one click.
| Global slot | Brand name | Hex | Used for |
|---|---|---|---|
| Primary | Sand-dark | #8B8970 | Headings, secondary buttons, steps, progress fill |
| Secondary | Sand-secondary | #D9D6D2 | Footers, borders, stage-1 badge |
| Text | Plum-grey | #545061 | All body & label copy |
| Accent | Amber | #FBC53B | The one CTA per screen, ribbons, underlines |
| Custom: Bronze | Bronze-dark | #615000 | Text on amber, eyebrow text — 4.95:1 on amber ✓ AA |
| Custom: Cream BG | Cream page | #FAF8F1 | Site background |
| Custom: Cream Mid | Chip/soft bg | #EDE7D8 | Eyebrow pills, icon tiles, open accordion bg, info alerts |
Site Settings → Global Fonts Confirm typefaces — flag 1
| Global font slot | Family (placeholder) | Weight / size | Role |
|---|---|---|---|
| Primary | Raleway ⚐ confirm | 700 / 32px | H1, hero, display |
| Secondary | Raleway | 600 / 24px | H2–H3, button labels |
| Text | Open Sans ⚐ confirm | 400 / 16px · 1.7 | Body, forms, tables |
| Accent | Raleway | 800 / 10px · 0.15em | Eyebrows, ribbons, stage labels |
Site Settings → Theme Style Default widget styling
| Panel | Setting | Value |
|---|---|---|
| Typography | H1–H6 / Body | Per type scale above (Primary/Text global fonts) |
| Buttons | Default = Primary variant | Accent bg · Bronze text #615000 · 999px radius · 14×28 pad |
| Buttons | Hover bg | #FBD05A --amber-mid · Bronze text |
| Buttons | Focus ring (custom CSS) | 0 0 0 2px #FFFFFF, 0 0 0 4px #545061 |
| Form Fields | Border | 1.5px #B6B49A → #8B8970 focus + 3px ring · 8px radius |
| Form Fields | Label typography | Raleway 700 13.5px · field text Open Sans 15px |
| Background | Site background | #FAF8F1 cream |
| Links | Normal | #545061 + amber inset underline box-shadow |
Global tokens — Shape, shadow & spacing Add as Custom CSS variables
| Token | Value | Applies to |
|---|---|---|
| Radius — pill | 999px | Buttons, chips, badges, progress fills |
| Radius — card | 12px | Cards, price tables, CTA block, images |
| Radius — compact | 10px | Accordion items, alerts |
| Radius — field | 8px | Inputs, selects (6px checkbox) |
| Shadow — card | 0 2px 14px rgba(84,80,97,.08) | All white cards (single soft layer) |
| Shadow — quote | 5px 5px 3px rgba(84,80,97,.76) | Blockquote only (brand signature) |
| Spacing | 4 · 8 · 12 · 16 · 24 · 32 · 44 · 64 · 96px | 8-pt grid — section rhythm 64px desktop / 40px mobile |
| Min touch target | 44×44px | Every interactive widget |
Three items still need sign-off before this is locked: (1) typeface names, (2) radius/shadow scale, (3) Bronze as a fifth Global Colour. The amber → Bronze text correction (4) is applied throughout on accessibility grounds.
ADHD Coaching — Elementor Pro Widget Style Kit · Collab Ltd · Waldo Hechter
Built on the Dream SMART design system. All colours are confirmed brand values; no new colours introduced.