Style Guidelines
A comprehensive design system for building consistent, accessible, and authoritative experiences across all Aevum Encyclopedia touchpoints.
Color Palette
Our palette balances deep academic tones with vibrant accent colors that guide attention and denote interactive states. All colors are WCAG AA compliant for text on dark surfaces.
Typography
We use a pairing of Playfair Display (serif) for editorial headings and Inter (sans-serif) for UI and body text. Code and data use JetBrains Mono.
Page Title
Section Heading
Subsection Heading
Body text provides the foundation for readability. Line height is set to 1.6 for comfortable scanning across long-form editorial content.
Caption / Metadata text
Spacing & Layout
All spacing follows a 4px base scale. Container max-width is 1200px with responsive gutters. Grid uses 12 columns at desktop, 8 at tablet, 4 at mobile.
UI Components
Core interactive elements follow strict token usage. Hover states shift Y by -2px with subtle shadow elevation. Focus rings use 2px outline with 2px offset.
Article Preview
Standard card for encyclopedia entries. Includes title, excerpt, and metadata. Hover reveals accent border.
Feature Highlight
Elevated container for AI insights or trending topics. Uses gradient top-border on interaction.
Icons & Media
Icons use a 2px stroke weight with rounded caps and joins. Size scale: 16px (inline), 24px (UI), 32px (standalone). Media maintains 16:9 or 4:3 aspect ratios with 12px border radius. Images receive a subtle 8px blur vignette for text overlay readability.
Tone & Voice
Our voice bridges academic rigor with approachable clarity. We write for a global, multilingual audience spanning students to seasoned researchers.
Authoritative
Cite primary sources. Avoid speculation. Use precise terminology but define it on first use. Confidence without arrogance.
Inclusive
Use gender-neutral language. Acknowledge multiple cultural perspectives. Avoid idioms that don't translate well globally.
Forward-Looking
Frame historical context within modern relevance. Highlight ongoing research and emerging consensus over settled dogma.
Accessible
Grade reading level to ~10th grade. Use active voice. Break complex ideas into scannable sections with clear headings.
Implementation Notes
All design tokens are exposed as CSS custom properties. Import the base stylesheet and reference variables directly in components. Avoid hardcoded values.