Design Reference · Widget Style Kit

Reusable Widget Library · v1

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

Coach Waldo Hechter Brand Collab Ltd · EMCC UK Audience Adults with ADHD, mobile-first, often mid-overwhelm Standard WCAG 2.1 AA minimum on every spec
Read before you build

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.

1

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.

2

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.

3

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.

4

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.

One scale, used everywhere

Foundations

Every widget pulls from exactly these tokens — no one-off colours, sizes or spacing values anywhere in the kit.

Global colour library

Primary
#8B8970
Warm taupe/olive · headings, structure, secondary buttons
--sand-dark
Secondary
#D9D6D2
Soft warm grey · footers, step 1 badge, fills
--sand-secondary
Text
#545061
Dark plum-grey · all body & label copy
--text
Accent
#FBC53B
Logo-octagon yellow · the one CTA per screen
--amber
Page bg
#FAF8F1
Cream · default page surface
--cream-page-bg
Bronze
#615000
Text-on-accent & eyebrow text · 4.95:1 on amber
--bronze-dark
Cream mid
#EDE7D8
Eyebrow pills, soft icon backings, open accordion bg
--cream-mid
White
#FFFFFF
Card surface · blockquote uses #FFFFFFD1
--white

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).

H1 · Display · 700 · 32px
Find Your Focus
H2 · Display · 600 · 24px
Ignite Your Strengths
H3 · Display · 400 · 20.8px
Build Real Momentum
H4 · Display · 400 · 17.6px
A gentler way to plan
Body · Open Sans · 400 · 16px / 1.5
Built for brains that run on emotion, interest and momentum.
Body small · Open Sans · 400 · 14px
Supporting detail and helper text.
Eyebrow · Display · 800 · 10px · 0.15em · UPPER
Why Dream Smart?

Spacing scale — 8-pt grid

--space-1
4px · hairline gaps
--space-2
8px · icon → label
--space-3
12px · list rows
--space-4
16px · field gaps
--space-5
24px · card padding
--space-6
32px · block padding
--space-7
44px · min touch target
--space-8
64px · section rhythm
--space-9
96px · major breaks

Radius: 999px pills · 12px cards · 10px compact · 8px inputs · 7px chips. Shadow: 0 2px 14px rgba(84,80,97,.08).

Typography & content

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.

Elementor Heading

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.

Elementor Text Editor

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.

Elementor Text EditorPro Testimonial
"My ADHD brain always felt like a liability. Now I see it's actually my greatest asset — I just needed the right framework."— Sarah M., programme graduate

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.

Elementor Icon List
  • 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
Calls to action

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.

Elementor Button
Default
Focus
Hover
Disabled
Specs
Background--amber #FBC53B
Text colour--bronze-dark #615000 · contrast 4.95:1 ✓ AA
Border1.5px solid --amber
Radius999px pill
Padding14px 28px
FontRaleway 600 16px
Hover bg#FBD05A --amber-mid
Focus ring0 0 0 2px white, 0 0 0 4px #545061
Disabledbg --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.

Elementor Button
Default
Focus
Hover
Disabled

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.

Elementor Button
Default
Hover
Focus
Disabled
Tertiary specs
Backgroundtransparent · no border
Underlinebox-shadow: inset 0 -2px 0 #FBC53B (not text-decoration)
Padding8px 4px (tight — not a pill)
Radius4px (focus ring only)
Hover underlineinset 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.

Elementor Container + widgets

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)
Layoutflex · space-between · align-items center · wrap on mobile
Padding32px 34px
HeadlineRaleway 800 22px · white
Sub-copy14.5px · rgba(255,255,255,.9)
ButtonPrimary variant (amber fill, bronze text)
Navigation & structure

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.

Elementor Tabs
Your personalised ADHD coaching journey begins with a discovery session to map your patterns, strengths and sticking points. From there, we co-design a system that works with your brain, not against it.
Specs
Tab labelRaleway 700 14.5px · muted #8A8797 default · #545061 active
Active indicatorborder-bottom: 3px solid #FBC53B (amber) · margin-bottom: -2px
Tab list borderborder-bottom: 2px solid #D9D6D2
Tab hovertext #545061 · background --cream-mid
Tab radius7px 7px 0 0 (top corners only)
Panel22px 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.

Elementor Accordion
Therapy explores the past; coaching focuses on the present and future. We build practical strategies for your daily life — time management, focus techniques, emotional regulation — without dwelling on diagnosis.
Specs
Default border1px solid --color-border #D9D6D2
Open border1px solid --sand-light #B6B49A
Open header bg--cream-mid #EDE7D8
Toggle default26×26px · 999px radius · bg --cream-mid · icon --sand-dark
Toggle openbg --amber #FBC53B · icon --bronze-dark #615000 · rotate 45°
Item radius10px

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.

Elementor Icon Box ×4
Step 01
1
Discover

Map your patterns, strengths & sticking points

Step 02
2
Design

Co-create your personalised ADHD system

Step 03
3
Build

Implement strategies with weekly accountability

Step 04
4
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).

Elementor Divider

Hairline — 1px solid #D9D6D2


Thick — 2px solid #B6B49A


Accent — 4px amber pill, 56px, centred


Cards & media

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.

Elementor Icon Box
🧠
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 tile60×60px · radius 14px · bg --cream-mid #EDE7D8 · icon --sand-dark #8B8970 · font-size 24px
TitleRaleway 700 17px · --text #545061
Body13.5px · --gray-mid #8A8797 · line-height 1.55
Alignmenttext-align: center · tile margin: 0 auto 16px
Padding8px (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.

Elementor Image Box
Image area
1:1 Coaching Sessions

60-minute deep-dive sessions tailored to your week, challenges and wins.

Image area
Dream SMART Framework

A structured approach to goal-setting that works with ADHD, not against it.

Image area
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.

Elementor Pro Price Table
Starter
Discovery Session
£97/session
One-time · 60 minutes
  • ADHD pattern assessment
  • Goal mapping session
  • Personalised action plan
Intensive
VIP Day
£1,200/day
Full-day deep dive · in-person or online
  • Complete ADHD system overhaul
  • 30-day follow-up email support
Price table specs
Default border1px solid --color-border #D9D6D2
Featured border2px solid --sand-dark #8B8970 (NOT amber)
Ribbon bg--amber #FBC53B · text --bronze-dark #615000 · Raleway 800 10px · 0.12em tracking
Price amountRaleway 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.

Elementor CounterElementor Progress Bar
250+
Clients coached
94%
Report better focus
8
Years experience
Focus management82%
Emotional regulation71%
Task completion rate94%
Specs
Counter numberRaleway 800 48px · --sand-dark #8B8970
Counter suffix (+/%)--amber #FBC53B
Track height12px · border-radius 999px · bg --cream-dark #E6DDC8
Fill default--sand-dark #8B8970
Fill amber variant--amber #FBC53B (use for the primary metric)
Data entry & feedback

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.

Elementor Pro Form
!Please enter a valid UK phone number
Great — we'll read this before your discovery call
Field specs
Border default1.5px solid --sand-light #B6B49A
Border focus1.5px solid --sand-dark #8B8970 + box-shadow 0 0 0 3px rgba(139,137,112,.25)
Border error1.5px solid #B4534B + box-shadow 0 0 0 3px rgba(180,83,75,.16)
Border success1.5px solid #5E7B45
Radius8px
Padding12px 14px
LabelRaleway 700 13.5px · --text
Placeholder--gray-mid #8A8797
Checkbox checkedbg --sand-dark · white tick

Alerts

Four semantic types — all derived from the brand palette. No new colours introduced. Icon badges are 26×26px circles.

Elementor Alert / Text Editor
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
Infobg --cream-mid #EDE7D8 · border --sand-light · text --text · icon bg --sand-dark
Noticebg #FBF3DC · border --bronze-pale #CBB97A · text --bronze-dark · icon bg --amber / --bronze-dark text
Errorbg #F6E7E6 · border #DDB7B7 · text #7A2E2E · icon bg #B4534B / white text
Successbg #ECF1E5 · border #BFD3AE · text #3C5A2B · icon bg #5E7B45 / white text
Icon badge26×26px · 999px radius · all sizes/placements identical
Set once, inherit everywhere

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 slotBrand nameHexUsed for
PrimarySand-dark#8B8970Headings, secondary buttons, steps, progress fill
SecondarySand-secondary#D9D6D2Footers, borders, stage-1 badge
TextPlum-grey#545061All body & label copy
AccentAmber#FBC53BThe one CTA per screen, ribbons, underlines
Custom: BronzeBronze-dark#615000Text on amber, eyebrow text — 4.95:1 on amber ✓ AA
Custom: Cream BGCream page#FAF8F1Site background
Custom: Cream MidChip/soft bg#EDE7D8Eyebrow pills, icon tiles, open accordion bg, info alerts

Site Settings → Global Fonts Confirm typefaces — flag 1

Global font slotFamily (placeholder)Weight / sizeRole
PrimaryRaleway ⚐ confirm700 / 32pxH1, hero, display
SecondaryRaleway600 / 24pxH2–H3, button labels
TextOpen Sans ⚐ confirm400 / 16px · 1.7Body, forms, tables
AccentRaleway800 / 10px · 0.15emEyebrows, ribbons, stage labels

Site Settings → Theme Style Default widget styling

PanelSettingValue
TypographyH1–H6 / BodyPer type scale above (Primary/Text global fonts)
ButtonsDefault = Primary variantAccent bg · Bronze text #615000 · 999px radius · 14×28 pad
ButtonsHover bg#FBD05A --amber-mid · Bronze text
ButtonsFocus ring (custom CSS)0 0 0 2px #FFFFFF, 0 0 0 4px #545061
Form FieldsBorder1.5px #B6B49A → #8B8970 focus + 3px ring · 8px radius
Form FieldsLabel typographyRaleway 700 13.5px · field text Open Sans 15px
BackgroundSite background#FAF8F1 cream
LinksNormal#545061 + amber inset underline box-shadow

Global tokens — Shape, shadow & spacing Add as Custom CSS variables

TokenValueApplies to
Radius — pill999pxButtons, chips, badges, progress fills
Radius — card12pxCards, price tables, CTA block, images
Radius — compact10pxAccordion items, alerts
Radius — field8pxInputs, selects (6px checkbox)
Shadow — card0 2px 14px rgba(84,80,97,.08)All white cards (single soft layer)
Shadow — quote5px 5px 3px rgba(84,80,97,.76)Blockquote only (brand signature)
Spacing4 · 8 · 12 · 16 · 24 · 32 · 44 · 64 · 96px8-pt grid — section rhythm 64px desktop / 40px mobile
Min touch target44×44pxEvery 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.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.