Hallmark Themes and Their Axis Values: Complete Guide to the 20 Named Styles
Hallmark provides 20 named themes—Specimen, Midnight, Brutal, Garden, Atelier, Newsprint, Terminal, Manifesto, Almanac, Sport, Studio, Riso, Bloom, Coral, Cobalt, Aurora, Editorial, Carnival, Lumen, and Hum—each mathematically defined by three diversification axes (Paper band, Display style, and Accent hue) using precise OKLCH color values and typography specifications.
The open-source Nutlope/hallmark repository maintains a curated catalog of visual themes designed for document generation and styling. Each theme is constructed around three diversification axes that quantify paper lightness, typographic identity, and accent coloration, with complete specifications stored in the skills/hallmark/references/themes/ directory.
The Three Diversification Axes
Every Hallmark theme is defined by three core axes that determine its visual output:
- Paper band: Specifies the background color's lightness (
L%) and hue in OKLCH color space, controlling the "paper" tone. - Display style: Defines the primary typeface family, weight, and stylistic classification (e.g., grotesk-sans, serif-heavy, monospaced).
- Accent hue: Determines the signature accent color expressed as OKLCH values, applied sparingly for highlights and emphasis.
Complete Catalog of Hallmark Themes
The following sections detail each of the 20 themes in the order they appear in Hallmark's internal catalog, including their exact axis values as implemented in the source code.
1. Specimen
- Paper band: Light, near-white (
L ≈ 99%, hue ≈ 250) - Display style: Grotesk-sans (Space Grotesk 500/600)
- Accent hue: Electric cobalt
oklch(58% 0.20 256)
2. Midnight
- Paper band: Dark, deep indigo (
L ≈ 13%, hue ≈ 250) - Display style: Serif-heavy (Instrument Serif)
- Accent hue: Dark-blue
oklch(20% 0.12 250)
3. Brutal
- Paper band: Very dark (
L ≈ 8%) - Display style: Monospaced (JetBrains Mono)
- Accent hue: Bright red
oklch(70% 0.30 10)
4. Garden
- Paper band: Light, botanical (
L ≈ 96%, hue ≈ 95) - Display style: Rounded-sans (Plus Jakarta Sans)
- Accent hue: Pear-yellow
oklch(86% 0.18 95)
5. Atelier
- Paper band: Warm cream (
L ≈ 96%, hue ≈ 30) - Display style: Serif-light (Instrument Serif)
- Accent hue: Warm-amber
oklch(58% 0.18 35)
6. Newsprint
- Paper band: Mid-tone paper (
L ≈ 75%) - Display style: Classic serif (Newsreader)
- Accent hue: Ink-blue
oklch(20% 0.12 250)
7. Terminal
- Paper band: Dark, terminal-black (
L ≈ 12%) - Display style: Monospaced (JetBrains Mono)
- Accent hue: Phosphor-green
oklch(70% 0.20 140)
8. Manifesto
- Paper band: Light, high-contrast (
L ≈ 98%) - Display style: Display-heavy (Big Shoulders Display 800)
- Accent hue: Hot-orange
oklch(70% 0.30 30)
9. Almanac
- Paper band: Warm, parchment (
L ≈ 94%) - Display style: Serif-humanist (Libre Baskerville)
- Accent hue: Earth-brown
oklch(55% 0.10 30)
10. Sport
- Paper band: Light, energetic (
L ≈ 95%) - Display style: Slab-sans (Inter 600)
- Accent hue: Athletic-blue
oklch(55% 0.25 220)
11. Studio
- Paper band: Cool-gray (
L ≈ 85%) - Display style: Modern-sans (Inter)
- Accent hue: Forest-green
oklch(58% 0.20 130)
12. Riso
- Paper band: Warm-paper (
L ≈ 93%) - Display style: Rounded-sans (Space Grotesk)
- Accent hue: Cyan-accent
oklch(60% 0.20 200)
13. Bloom
- Paper band: Light, atmospheric (
L ≈ 97%) - Display style: Atmospheric-sans (Inter)
- Accent hue: Soft-violet
oklch(70% 0.10 260)
14. Coral
- Paper band: Warm-grey (
L ≈ 92%) - Display style: Modern-minimal (Space Grotesk)
- Accent hue: Coral-accent
oklch(60% 0.18 15)
15. Cobalt
Defined in skills/hallmark/references/themes/cobalt.md:
- Paper band: Cool-light (
L ≈ 98.5%, hue ≈ 250) - Display style: Grotesk-sans (Space Grotesk 500/600)
- Accent hue: Electric cobalt
oklch(58% 0.20 256)
16. Aurora
- Paper band: Dark-cyan (
L ≈ 13%) - Display style: Atmospheric-sans (Inter)
- Accent hue: Cyan-glow
oklch(70% 0.25 210)
17. Editorial
- Paper band: Neutral (
L ≈ 94%) - Display style: Serif-neutral (Instrument Serif)
- Accent hue: Ink-black
oklch(20% 0.12 250)
18. Carnival
Defined in skills/hallmark/references/themes/carnival.md with dynamic per-drop coloring:
- Paper band: Light-to-mid (
L ≈ 88-95%, varies by drop) - Display style: Display-heavy (Big Shoulders Display 800)
- Accent hue: Duo-tone per-drop (mustard + oxblood, etc.)
19. Lumen
Defined in skills/hallmark/references/themes/lumen.md with day/night modes:
- Paper band: Cool-light (
L ≈ 13%night,L ≈ 97%day, hue ≈ 265) - Display style: Atmospheric-sans (Inter)
- Accent hue: Indigo-accent
oklch(58% 0.20 265)
20. Hum
Defined in skills/hallmark/references/themes/hum.md with multi-accent support:
- Paper band: Warm-cream (
L ≈ 97%, hue ≈ 95) - Display style: Rounded-sans (Plus Jakarta Sans)
- Accent hue: Multi-accent (pear-yellow
H 95, sky-cyanH 235, coral-redH 18)
Theme Configuration Structure
According to the Nutlope/hallmark source code, each theme's reference file lists the three axes under the "Axes (diversification)" heading. The axis values are expressed as OKLCH color specifications for the paper and accent hues, and as typeface families with explicit weight ranges for the display style.
Themes like Cobalt, Hum, Carnival, and Lumen include additional complexity such as multi-accent palettes, duo-tone variations, and dynamic day/night lightness values, all documented in their respective markdown files within skills/hallmark/references/themes/.
Summary
- Hallmark provides 20 named themes: Specimen, Midnight, Brutal, Garden, Atelier, Newsprint, Terminal, Manifesto, Almanac, Sport, Studio, Riso, Bloom, Coral, Cobalt, Aurora, Editorial, Carnival, Lumen, and Hum.
- Each theme is defined by three diversification axes: Paper band (OKLCH lightness/hue), Display style (typeface family), and Accent hue (OKLCH color values).
- Theme specifications are stored as markdown reference files in
skills/hallmark/references/themes/, with complex themes like Carnival and Lumen supporting dynamic and multi-accent configurations. - Colors are specified using OKLCH color space for perceptually uniform lightness and hue control.
Frequently Asked Questions
What are the three diversification axes in Hallmark themes?
The three diversification axes are Paper band (background lightness and hue), Display style (typography family and weight), and Accent hue (signature accent color). These axes uniquely identify each theme's visual identity through quantified OKLCH color values and specific font selections.
How are theme colors specified in Hallmark?
Hallmark uses OKLCH color space for all color specifications, expressed as oklch(L% C H) where L represents lightness percentage, C represents chroma, and H represents hue angle. For example, Specimen's electric cobalt accent is defined as oklch(58% 0.20 256).
Where are the Hallmark theme definitions stored?
Theme definitions are stored as individual markdown files in the skills/hallmark/references/themes/ directory of the Nutlope/hallmark repository. Each file contains the "Axes (diversification)" section that defines the specific values for Paper band, Display style, and Accent hue.
Which Hallmark themes support multiple accent colors?
Hum supports multi-accent configurations with three distinct hues (pear-yellow, sky-cyan, coral-red), while Carnival implements duo-tone per-drop variations (such as mustard paired with oxblood). Lumen additionally supports dynamic paper band values that shift between day and night modes.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →