EDT · Brand Style Guide
Design with
purpose.
A complete visual guide for EDT to deliver accessibility, consistency, and clarity across every touchpoint.
01 — Brand Identity
Logo Options
The EDT logo comprises the wordmark in lowercase bold, and the signature pink dot — the only element that carries a colour value. The dot may never be removed or replaced with a different decorative element.
Navy Dark
White letterforms on EDT Navy (#302649). For branded digital surfaces, presentations, and coloured backgrounds.
Aubergine Dark
White letterforms on EDT Aubergine (#55335D). For use on deep brand-colour backgrounds where the dark logo creates sufficient contrast.
Deep Violet — Raspberry dot
White letterforms on deep violet (#261F3B). Dot: #A7426E. Rich, dark alternative for branded surfaces.
Midnight Purple — Logo Pink dot
White letterforms on midnight purple (#1D172C). Dot: #BE4B7E. Deepest dark variant for premium contexts.
Dark Slate — Logo Pink dot
White letterforms on deep teal (#1B3A4B). Dot: #BE4B7E. A bold contrast alternative outside the core palette.
Aubergine — Berry Blush dot
White letterforms on Aubergine (#3E1F47). Dot: #BE4B7E. Deep purple accent variant.
Primary Light
Black letterforms on white. Use for documents, light-mode digital interfaces, and print on white stock.
Primary Dark
White letterforms on black. Preferred for dark backgrounds, printed materials on dark stock, and reversed-out layouts.
✓ Do
- Always maintain clear space equal to the height of the "e" around the logo on all sides
- Use only approved background colours from this guide
- Maintain the original proportions — never stretch or distort
- Use the light variant on white or very pale backgrounds
- Use the dark variant on navy, aubergine, plum, or black backgrounds
- Ensure the dot always appears in #BE4B7E
✗ Don't
- Change the dot to any colour not approved in this guide
- Place the logo on busy photographic backgrounds without a clear container
- Apply drop shadows, outlines, or glow effects to the letterforms
- Use dark letterforms on dark backgrounds (insufficient contrast)
- Reproduce the logo at a size smaller than 80px wide in digital or 15mm wide in print
- Rearrange, reorder, or animate individual elements without brand approval
02 — Visual System
Colour Palette
The EDT palette moves from deep navy through a considered range of purple-blues and rose-plums to the signature logo pink. All primary colours pass WCAG 2.1 AA with white text.
Primary Palette
Optional Palette — Ocean & Plum
An alternative palette moving from deep teal through midnight blues and purples to dark plum. Every colour achieves AAA compliance against white. Can be used independently or combined with the primary EDT palette for extended UI depth.
Ocean & Plum — 85% Tints
#D8E7E8#D9E6E7#DAE5E6#DBE3E5#DCE1E4#DDDFE3#DEDEE2#E0DDE2#E2DDE3#E4DCE4Ocean & Plum — 92% Pale Backgrounds
#EAF2F2#EBF1F2#EBF1F1#ECF0F1#ECEFF0#EDEEF0#EDEDEF#EEEDF0#EFEDF0#F0ECF0Neutral Scale
Semantic Colours
03 — Visual System
Tints & Background Colours
Tints are derived by mixing each primary colour with white at 85% and 90% opacity. Use these for page backgrounds, sidebar fills, table row highlights, subtle navigation bars, and card surfaces. All tints maintain excellent contrast with body text in Navy or Grey-800.
85% Tints — Surfaces & Panels
#E0DFE3#E1DFE5#E5E0E6#E9E1E7#EDE1E8#F1E2E9#F3E2E8#F5E4EB90% Tints — Very Pale, Page Backgrounds
#EBE8ED#EBEAEE#EEEAEE#F0EBEF#F3EBF0#F6ECF0#F7ECF0#F8EDF2Usage guidance
Page backgrounds: Use 90% tints (Pale range) as full-page background colours in light-mode interfaces. Navy Pale (#EBE8ED) is the recommended default alternate background.
Panels & sidebars: Use 85% tints to distinguish navigation panels, sidebars, and content zones from the main white surface.
Emphasis: Logo Pink Tint (#F5E4EB) is recommended for highlighting selected states, active rows, and callout blocks. Pair with Berry (#B3446C) or Navy (#302649) text.
04 — Visual System
Typography
EDT uses two typefaces. Syne is the display and heading face — geometric, confident, and distinctive. Karla is the body face — humanist, readable, and warm. Together they balance authority with approachability.
Display Face
Syne
ABCDEFGHIJKLM
NOPQRSTUVWXYZ
abcdefghijklm
nopqrstuvwxyz
0123456789
Weights: 400, 500, 600, 700, 800
Body Face
Karla
ABCDEFGHIJKLM
NOPQRSTUVWXYZ
abcdefghijklm
nopqrstuvwxyz
0123456789
Weights: 300, 400, 500, 600, 700
05 — Accessibility
WCAG 2.1 Contrast
EDT targets WCAG 2.1 Level AA as a minimum, with AAA achieved wherever possible. The audit below covers all palette combinations in use across the brand system — including primary, Ocean & Plum, tints, semantic, and logo background colours.
★ Recommended Combinations — Safe to use anywhere
White on Navy
Primary UI surface. Headers, navigation, cards.
White on Deep Violet
Navigation bar. Exceptional contrast.
Navy on White
Default body text, labels, headings.
Navy on Logo Pink Tint
Highlighted rows, callouts, selected states.
White on Aubergine
Section headers, accent panels.
White on Dark Slate
CSS code blocks, teal-family surfaces.
Navy on Navy Tint
Sidebar panels, table alternating rows.
Ocean on Teal Tint
Teal palette data tables and panels.
⚠ Use with Care — AA only, large text and UI elements only
White on Logo Pink
Buttons, badges, UI labels. Not small body text.
White on Teal
Decorative panels only. Avoid for body text.
Logo Pink on Logo Pink Tint
Large labels and headings only.
White on Raspberry
Buttons and large UI elements only.
✗ Never Use — These combinations fail WCAG at all levels
Black on Teal
Insufficient contrast. Never use for text.
Success Green as text on White
Too light for text use. Use as background only.
Warning Terracotta as text on White
Too light for text use. Use as background only.
Black on Logo Pink
Insufficient contrast. Use white text instead.
Semantic Colour Usage Rules
Success (#8AB4A2) and Warning (#D8B4A0) are pastel fills — they must only be used as background colours, never as text. Always pair with Navy (#302649) or dark body text on top. Both achieve AAA when used this way (8.61:1 and 10.33:1 vs black).
Error (#B3446C) passes AA at 5.30:1 on white — suitable for alert text and borders. For maximum legibility use white text on the Berry background in filled error states.
Info (#302649) is the Navy colour and achieves AAA at 14.01:1 — completely safe for all text sizes and uses.
Full Contrast Reference — All Palette Colours vs White
| Colour | Hex | Ratio vs White | AA ✓ | AAA ✓ | Safe for |
|---|---|---|---|---|---|
| Navy (updated) | #302649 | 14.01:1 | ✓ | ✓ | All text sizes |
| Deep Purple | #392E58 | 12.31:1 | ✓ | ✓ | All text sizes |
| Aubergine | #55335D | 10.41:1 | ✓ | ✓ | All text sizes |
| Plum | #703863 | 8.62:1 | ✓ | ✓ | All text sizes |
| Rose Plum | #8B3D69 | 7.07:1 | ✓ | ✓ | All text sizes |
| Raspberry | #A7426E | 5.76:1 | ✓ | — | 16px+ body, buttons |
| Berry | #B3446C | 5.30:1 | ✓ | — | 16px+ body, buttons |
| Logo Pink ★ | #BE4B7E | 4.67:1 | ✓ | — | Large text, buttons, icons |
| Teal | #006466 | 6.97:1 | ✓ | — | 16px+ with white text on bg |
| Dark Teal | #065A60 | 7.96:1 | ✓ | ✓ | All text sizes |
| Deep Teal | #0B525B | 8.85:1 | ✓ | ✓ | All text sizes |
| Ocean | #144552 | 10.49:1 | ✓ | ✓ | All text sizes |
| Dark Slate | #1B3A4B | 11.98:1 | ✓ | ✓ | All text sizes |
| Night Blue | #212F45 | 13.49:1 | ✓ | ✓ | All text sizes |
| Midnight | #272640 | 14.61:1 | ✓ | ✓ | All text sizes |
| Deep Purple (O&P) | #312244 | 14.55:1 | ✓ | ✓ | All text sizes |
| Aubergine (O&P) | #3E1F47 | 14.08:1 | ✓ | ✓ | All text sizes |
| Dark Plum | #4D194D | 13.45:1 | ✓ | ✓ | All text sizes |
| Deep Violet (logo bg) | #261F3B | 15.65:1 | ✓ | ✓ | All text sizes |
| Midnight Purple (logo bg) | #1D172C | 17.34:1 | ✓ | ✓ | All text sizes |
| Success ⚠ | #8AB4A2 | 2.30:1 | — | — | Background fill only — never text |
| Warning ⚠ | #D8B4A0 | 1.92:1 | — | — | Background fill only — never text |
| Error | #B3446C | 5.30:1 | ✓ | — | Alert text & borders on white |
| Info | #302649 | 14.01:1 | ✓ | ✓ | All text sizes |
⚠ One hard fail to note
Black text on Teal (#006466) scores only 2.84:1 — a hard failure at all WCAG levels. Always use white text on Teal backgrounds, never black or dark grey. This is the only combination in the EDT palette set that outright fails.
06 — Components
Buttons
Buttons use Syne for labels with consistent tracking and weight. Three sizes, five styles. Primary and Accent are the main action buttons. Outline and Ghost are for secondary interactions.
07 — Components
Badges & Labels
Badges communicate status, category, and metadata. Use filled badges for primary classification and light/tinted badges for secondary labelling.
08 — Components
Form Elements
Form inputs use a 2px border that transitions to Logo Pink on focus, with a soft pink glow to confirm selection. Labels are uppercase Syne for clear scanability.
10 — Components
Cards & Alerts
Cards provide structured content containers. Alerts use left-border accent treatment with tinted backgrounds for immediate status communication.
Content Card
Case REF-2024-0887
NAB Regulatory Review · Opened 14 Jan 2024
4,821 documents under review. 312 flagged for privilege. Production deadline: 28 Feb 2026.
Alert States
11 — Reference
Spacing Scale
EDT uses a 4px base spacing unit. All spacing values are multiples of 4px to maintain visual rhythm and predictability across the interface.
12 — Reference
CSS Variables
Copy these variables into your project's root stylesheet. All components in this guide are built using these tokens exclusively.
:root { /* Primary Palette */ --edt-navy: #302649; --edt-deep-purple: #392E58; --edt-aubergine: #55335D; --edt-plum: #703863; --edt-rose-plum: #8B3D69; --edt-raspberry: #A7426E; --edt-berry: #B3446C; --edt-logo-pink: #BE4B7E; /* Brand accent */ /* 85% Tints */ --edt-navy-tint: #E0DFE3; --edt-aubergine-tint: #E5E0E6; --edt-plum-tint: #E9E1E7; --edt-logo-pink-tint: #F5E4EB; /* 90% Pale (backgrounds) */ --edt-navy-pale: #EBE8ED; --edt-plum-pale: #F0EBEF; --edt-logo-pink-pale: #F8EDF2; /* Neutrals */ --edt-grey-50: #F8F8F9; --edt-grey-100: #EDEDEF; --edt-grey-200: #D4D4D8; --edt-grey-400: #9898A0; --edt-grey-600: #52525A; --edt-grey-800: #27272E; /* Typography */ --font-display: 'DM Sans', sans-serif; --font-body: 'Karla', sans-serif; /* Border radius */ --radius-sm: 4px; --radius-md: 8px; --radius-lg: 16px; --radius-full: 9999px; }