Fagtur Aberdeen 2026 · Hackathon
A shared starting point for all teams. Use the colours, fonts and spacing from here, and feel free to build on them. Show any changes you make in the demo.
brand.css, so it updates itself. The variable names will stay the same.The stylesheet is in your repository as public/brand.css. Link it, or copy the variables into your own setup. In your own repository this page lives at /design-manual.html.
<link rel="stylesheet" href="brand.css">
.my-card {
background: var(--color-background);
color: var(--color-text);
padding: var(--space-4);
border-radius: var(--radius);
}
Contrast is calculated against white and against the text colour. WCAG requires at least 4.5 for normal text and 3 for large text.
Body text in var(--font-body). This paragraph is long enough to wrap across several lines, so you can judge the rhythm of running text. A line height of 1.5 keeps longer text easy to read.
Muted text for help text and metadata.