Aurora Drift pairs a classical serif with a clean geometric sans-serif and a crisp monospace font, creating a typographic contrast that reflects the tension between deep history and the cosmos. Display fonts are loaded from Google Fonts via a singleDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/aurora-drift/llms.txt
Use this file to discover all available pages before exploring further.
@import at the top of assets/main.css, making swaps straightforward without touching any component files.
Font Stack Overview
| Font | Role | Weights Loaded | Loading Method |
|---|---|---|---|
| Cormorant Garamond | Loaded via @import | 300, 400, 500, 600, 700 + italic 400 | Google Fonts @import in assets/main.css |
| Manrope | Body sans-serif | 300, 400, 500, 600, 700 | Google Fonts @import in assets/main.css |
| JetBrains Mono | Monospace / code | 400 (default) | Set as CSS default for code, kbd, samp, pre — not in the Google Fonts @import |
There is a discrepancy in the heading font declarations in
main.css. The Google Fonts @import at the top of the file loads Cormorant Garamond, but the CSS rule applied to h1–h6 declares font-family: Instrument Serif, serif. These are two different typefaces. The compiled CSS reflects both declarations as-is — the @import loads Cormorant Garamond, and the heading rule names Instrument Serif as the applied face.Font Details
- Instrument Serif / Cormorant Garamond
- Manrope
- JetBrains Mono
All heading elements (The Key characteristics:
h1 through h6) are styled by this global CSS rule in main.css:font-serif Tailwind utility also maps to Instrument Serif, serif in this project’s compiled output. You can apply it to any element explicitly:- High-contrast strokes with elegant serifs — ideal for large display headings
- Negative letter-spacing (
-0.025em) tightens character pairs at large sizes - Always renders in pure white against the navy background for maximum contrast
- The Google Fonts
@importloads Cormorant Garamond weights 300, 400, 500, 600, 700, and italic 400 - Italic
400is available via theitalicutility class
Text Size Scale
The following sizes appear inmain.css generated from the project’s Tailwind usage. Sizes follow standard Tailwind defaults.
| Class | Font Size | Line Height | Typical Use in Aurora Drift |
|---|---|---|---|
text-xs | 0.75rem | 1rem | Metadata, timestamps, fine print |
text-sm | 0.875rem | 1.25rem | Nav labels, tag chips, captions |
text-lg | 1.125rem | 1.75rem | Lead paragraphs, card subtitles |
text-xl | 1.25rem | 1.75rem | Section subheadings, featured labels |
text-2xl | 1.5rem | 2rem | Card headings, testimonial names |
text-3xl | 1.875rem | 2.25rem | Section headings (mobile) |
text-4xl | 2.25rem | 2.5rem | Section headings (desktop) |
text-5xl | 3rem | 1 (none) | Page sub-hero headings |
text-6xl | 3.75rem | 1 (none) | Hero heading (tablet — md:text-6xl) |
text-7xl | 4.5rem | 1 (none) | Hero heading (desktop — md:text-7xl) |
text-8xl | 6rem | 1 (none) | Hero heading (large — md:text-8xl) |
text-9xl | 8rem | 1 (none) | Hero heading (xl — lg:text-9xl) |
Letter Spacing
tracking-tighter
−0.05em — Applied to large display headings where tight kerning improves visual weight and legibility at headline sizes. Used on
h1 hero text alongside text-7xl through text-9xl.tracking-wider
+0.05em — Applied to navigation links, uppercase labels, and small category tags. The extra spacing opens up condensed text at small sizes for readability.
Selection Color
Text selection across the entire site uses an aurora-teal tint defined inmain.css:
Usage Examples
- Hero Heading
- Body Paragraph
- Monospace Tag
The main hero heading uses the serif font, the largest responsive size, tight tracking, and white color — all applied with Tailwind utilities: