Component catalogue
Grouped by structural, content, scenario, interaction, support and legacy. Every component carries a visible status — text and colour, never colour alone.
Panel
foundationThe shared bordered, rounded content container that nearly every other component is built from.
Button
corePrimary, secondary and light calls to action.
Callout
coreDefault, blue, success, warning and error messages that need to stand apart from body text.
Meta tags
approvedCompact duration, category or format labels.
Card grid
approvedTwo- or three-column card collection.
Accordion
coreProgressive disclosure of secondary detail that benefits from being collapsed by default.
Tabs
approvedLocal navigation across a small number of parallel categories.
Video frame
approvedResponsive 16:9 embedded media treatment.
Section opener
approvedIntroduces a major course section with strong orientation.
Dark / footer band
approvedCloses or resets a section with concise reinforcement.
Split card
corePairs a concise explanation with meaningful imagery.
Key message
coreIsolates one point a learner should retain.
Legislation panel
approvedSeparates the legal source from its plain-English meaning.
Resource card
coreExplains a resource and provides a clear action to open it.
Process block
approvedShows a genuinely ordered procedure.
Scenario stage
corePresents context, evidence or an update within a running scenario, from the decision-maker's perspective.
Decision point
coreRequires a realistic professional judgement and reveals the reasoning behind the correct response.
Role split
approvedClarifies two related audiences, responsibilities or positions by holding them side by side.
Self-assessment
course specificA structured confidence or knowledge self-rating table — the learner rates each statement against a shared scale (e.g. Not at all confident → Very confident).
Harm tabs
course specificSpecialised content navigation for categories of harm — lets the learner move between related but distinct categories (physical abuse, psychological/emotional abuse, neglect, sexual abuse or exploitation, grooming) without a full page per category.
Course feedback form
experimentalStructured feedback form treatment for end-of-course response collection.
Divider
experimentalTransitions between adjoining structural surfaces with an angled decorative edge.
Editorial reflection
legacyLarge legacy reflection treatment.