Psychology, counselling and assessments across southern Adelaide and the Fleurieu

/
Template Library

FPS template library

Every global token, component and page template in this kit, in one place. Build new pages from these blocks rather than restyling widgets so the design system stays intact.

Global colours

Colour tokens

Set in Site Settings > Global Colors. Every widget in the kit references one of these by id — never a locally picked value.

Blue Primary
#104B9A
Global id: primary
Yellow Accent
#F7CB1E
Global id: secondary
Body Text
#43506B
Global id: text
Navy Primary
#0B3168
Global id: accent
Navy Deepest
#072448
Global id: fpsnavydp
Blue Hover
#0C3B7A
Global id: fpsbluhov
Yellow Hover
#E5BB10
Global id: fpsyelhov
Page Background
#F7F9FC
Global id: fpspagebg
Surface White
#FFFFFF
Global id: fpswhite
Tint 1
#EEF3FA
Global id: fpstint1
Tint 2
#E4EDF8
Global id: fpstint2
Tint 1 Hover
#DCE7F6
Global id: fpstint1h
Border
#E8EEF7
Global id: fpsborder
Header Hairline
#E3EAF4
Global id: fpshairln
Muted Text
#6B7A96
Global id: fpsmuted
Muted Text Lighter
#8595AF
Global id: fpsmutedl
Body On Navy
#D5E1F2
Global id: fpsonnavy
Muted On Navy
#8FA5C4
Global id: fpsonnavm
Footer Text
#B9C8DF
Global id: fpsftext
Footer Fine Print
#7B8FAE
Global id: fpsffine
Footer Rule
#16345C
Global id: fpsfrule
Ghost Button Border
#4E6791
Global id: fpsghostb
Stat Strip Text
#4A5F80
Global id: fpsstattx
Breadcrumb Divider
#B6C3D6
Global id: fpscrumb
Breadcrumb On Navy
#5E7397
Global id: fpscrumbd
Global typography

Type tokens

Set in Site Settings > Global Fonts. Responsive sizes are resolved per breakpoint at 1440 / 1280 / 960 / 720.

Aa
Heading Primary
Plus Jakarta Sans 800 · 36–62px responsive
Global id: primary
Aa
Heading Secondary
Plus Jakarta Sans 800 · 30–46px responsive
Global id: secondary
Aa
Body
IBM Plex Sans 400 · 17px
Global id: text
Aa
Button / UI
Plus Jakarta Sans 700 · 16px
Global id: accent
Aa
H1 Inner Page
Plus Jakarta Sans 800 · 34–57px responsive
Global id: fpsh1inn
Aa
H2 Sub / Panel
Plus Jakarta Sans 800 · 25–34px responsive
Global id: fpsh2sub
Aa
H3 Card Title
Plus Jakarta Sans 700 · 19px
Global id: fpsh3card
Aa
H3 Section Title
Plus Jakarta Sans 700 · 22px
Global id: fpsh3big
Aa
Eyebrow
Plus Jakarta Sans 700 · 13px
Global id: fpseyebrw
Aa
Lead Paragraph
IBM Plex Sans 400 · 17–19.5px responsive
Global id: fpslead
Aa
Small / Meta
IBM Plex Sans 400 · 15px
Global id: fpssmall
Aa
Meta Strong
IBM Plex Sans 600 · 14.5px
Global id: fpsmeta
Aa
Nav Link
IBM Plex Sans 600 · 14.5px
Global id: fpsnav
Aa
Button Large
Plus Jakarta Sans 700 · 16.5px
Global id: fpsbtnlg
Aa
Pill / Chip
IBM Plex Sans 500 · 15.5px
Global id: fpspill
Aa
Step Numeral
Plus Jakarta Sans 800 · 17px
Global id: fpsnumber
Aa
Stat Figure
Plus Jakarta Sans 800 · 30px
Global id: fpsstat
Aa
Tab Title
Plus Jakarta Sans 700 · 17.5px
Global id: fpstabttl
Aa
Stat Label
Plus Jakarta Sans 800 · 15px
Global id: fpsstatlb
Aa
Qualifications
IBM Plex Sans 400 · 14px
Global id: fpsquals
Aa
Utility Bar
IBM Plex Sans 400 · 13.5px
Global id: fpsutil
Aa
Utility Bar Phone
IBM Plex Sans 600 · 13.5px
Global id: fpsutilb
Aa
Legal Fine Print
IBM Plex Sans 400 · 13.5px
Global id: fpslegal
Aa
Breadcrumb
IBM Plex Sans 400 · 14px
Global id: fpscrumbt
Aa
Footer Heading
Plus Jakarta Sans 700 · 13px
Global id: fpsfoothd
Components

Section blocks

Each block is also saved to Templates > Saved Templates so it can be inserted into a new page directly.

Header

Utility bar, sticky logo/nav/CTA row, and the Menu disclosure that replaces the prototype’s JS toggle below 1280px.

Saved template: FPS — Header

Footer

Pre-footer CTA band, the four-column footer and the legal line.

Saved template: FPS — Footer

Hero — split with offset image

Eyebrow pill, H1, lead, tick row, two CTAs, offset image with a floating stat card.

Saved template: FPS — Hero — split with offset image

Stat strip

Four-item band on Tint 2. Auto-fits from four columns down to one.

Saved template: FPS — Stat strip

Split with offset image + overlay card

Image left with a navy overlay card, copy right with a two-column tick grid.

Saved template: FPS — Split with offset image + overlay card

Service tabs on navy

Nested Tabs, vertical on desktop, with a white panel holding title, body, tick list and CTA.

Saved template: FPS — Service tabs on navy

Card grid — people

Four clinician cards: image, name, role, locations, pinned ‘View profile’.

Saved template: FPS — Card grid — people

Copy + pill cloud

Copy left, wrapping pill list right. Used for presenting concerns.

Saved template: FPS — Copy + pill cloud

Numbered steps — stacked

Four cards, yellow badge above an H3 and body. Used for process explainers.

Saved template: FPS — Numbered steps — stacked

Numbered steps — row

Badge beside the copy. Used inside inner-page body columns.

Saved template: FPS — Numbered steps — row

Location cards

Three cards with a 16:9 image, address, phone and a details link.

Saved template: FPS — Location cards

Dark panel + accordions

Navy fee panel beside a Nested Accordion column.

Saved template: FPS — Dark panel + accordions

Directory with location filter

Nested Tabs acting as the location filter, each holding horizontal clinician cards.

Saved template: FPS — Directory with location filter

Profile header

Portrait with yellow offset beside name, role, qualifications, location pills and CTAs.

Saved template: FPS — Profile header

Sticky sidebar — referral

White sidebar card with referral copy, booking numbers and a CTA.

Saved template: FPS — Sticky sidebar — referral

Sticky sidebar — assessment

Getting started, phone CTA, locations and related links.

Saved template: FPS — Sticky sidebar — assessment

Crisis card

Fixed crisis wording on Tint 1. Wording must not be paraphrased.

Saved template: FPS — Crisis card

Pre-footer CTA band

Heading and copy left, two CTAs right, on Tint 1.

Saved template: FPS — Pre-footer CTA band
Pages

Page templates

The five Priority 1 templates from the prototype, plus the Priority 2 pages built from the same components.

Home
Our Psychologists
New Clients & GP Referrals
Psychology & Counselling
Psychological Assessments
Locations
Fees & Medicare
Contact
How We Can Help
Privacy
Complaints & Feedback
Crisis & Emergency Information
Careers