Adventure
Type
Adventure
Season
Spring-Fall
Theme Styleguide
Use this page for the rules and primitives. Use the component showcase for fully composed page examples.
This page documents the current theme language: color, typography, spacing, section treatments, buttons, and interactive patterns.
Styleguide Index
Toggle the section list to free up space while you review the page.
Overview
Keep this page focused on reference material: tokens, type treatments, spacing, and standard patterns.
This is the design reference layer, not a second showcase.
Use the styleguide when you need to confirm the intended treatment for a heading, button, divider, color, or spacing rule.
Use the components showcase when you need to see how those patterns combine into landing pages, location pages, events, and editorial layouts.
Pair this page with a separate WordPress page using the Components Showcase template.
Color System
Use the cooler blue accent for primary interactive emphasis. Use the logo orange sparingly for selective emphasis, especially in dividers, badges, or higher-energy adventure moments.
Stone 50
bg-stone-50
#fafaf9
White
bg-white
#ffffff
Stone 950
text-stone-950
#0c0a09
Stone 600
text-stone-600
#57534e
Primary Blue
bg-sky-700
Tailwind sky-700
Blue Soft
bg-sky-50
Tailwind sky-50
Logo Orange
brand-orange
#F36815
Use color with restraint. Most of the system should still feel neutral and editorial.
Buttons, active states, standard editorial section treatments.
Adventure moments, accent dividers, display headers, occasional badges.
Typography
This page shows the actual type treatments in use rather than a separate theoretical scale.
Heading samples below use the current theme sizing and font treatment.
Body copy should stay neutral, spacious, and easy to scan. It should not compete with the headings or become too light against the page background.
Adventures Locations Events News Shop
Design Language Reference
Spacing and Containers
Most standard content should sit inside the container rhythm, while only selected heroes and featured moments break out edge-to-edge.
These examples document the current layout rules already used in the theme.
Horizontal Gutter
Base pages and sections use `px-4 sm:px-8` as the standard outer padding.
Section Rhythm
Primary styleguide/showcase sections use generous vertical spacing, typically `space-y-16` to `space-y-20`.
Breakout Moments
Overlay heroes and selected featured sections can break to full viewport width for stronger contrast.
Section Headers and Dividers
Use the default header for quiet sections, editorial for the standard upgraded pattern, and display only for higher-impact areas.
These are the canonical section header treatments currently available in the theme.
Default
This is the baseline for quieter sections where the typography should do most of the work.
Editorial
Use this for most major section openings once the page needs a little more structure.
Display
The display variant should feel selective, not routine.
Dividers are preferred over wrapping every section in a bordered shell.
Card Patterns
The same shared card language can support blog, adventure, event, and feature moments through content and media choices rather than entirely different chrome.
These examples show how the current card system can stretch across different content types while staying visually related.
Adventure
Type
Adventure
Season
Spring-Fall
Blog
Category
Blog
Read Time
5 min
Event
Date
May 3-4
Location
Jockey's Ridge
The card shell should stay consistent enough that different content types still feel related on the same page.
Readable headline, restrained metadata, optional image.
Stronger imagery and occasional orange accent are acceptable, but keep the chrome consistent.
Date, location, and urgency should be discoverable quickly.
Prefer adapting the current cards over creating a one-off card type for every content model.
Standard Card
A quieter utility card still has a place in the system.Use the base card for informational support content, quick references, or lower-emphasis side content.
Surfaces and Panels
The surface system should support information density while keeping the overall site calm and neutral.
Informational surface
Success state
Warning state
Badges should stay lightweight and mostly informational.
Interactive Patterns
Motion and styling should support comprehension, not become the main event.
Primary nav dropdowns should stay compact, easy to reach, and visually tied to the navigation rhythm.
Accordions should use quiet surfaces and clear open-state cues.
Only use a default-open state when one item is clearly the most important thing a visitor needs to read first.
Use them for FAQs, event logistics, policy notes, or any long supporting information that should remain scannable.
Form fields should stay straightforward and readable, with clear labels and modest input styling.
A standard field pairs a visible label with a supportive hint when needed.
Example error treatment for invalid input.