Typography
Body, Subheading, and Display, plus a complete prose treatment. Inter for the interface. JetBrains Mono for code.
Kern brings typography, color, spacing, and structure into a consistent visual system for brands, websites, and interfaces.
Start with the foundations, choose the controls, and compose the layout. Every part shares the same typography, color roles, and rhythm.
Body, Subheading, and Display, plus a complete prose treatment. Inter for the interface. JetBrains Mono for code.
Everyday controls, navigation, and feedback. Native HTML where it fits, with optional JavaScript for richer interactions.
Text layouts, feature grids, quotes, pricing, and more. Responsive building blocks with HTML ready to copy and adapt.
A 16px base for everyday reading, a more defined voice for supporting messages, and a larger scale for ideas that need emphasis.
Find the right styleIdeas
take shape
Good design begins with a clear thought
The words come first. Give them a comfortable pace, a familiar rhythm, and enough room to make the idea understood.
A stronger voice,
without the noise
Neutral tones with shared color roles that adapt to light and dark.
Select a color to copy its token
Built on a 4px unit, with generous gaps for cards, text, and larger compositions.
Explore layoutsCopy the Kern folder into a Tailwind v4+ project. Import the styles and build with HTML.
Copy the Kern folder, keeping its styles, icons, and scripts together.
Load the base stylesheet first, then add UI for components and effects for animation.
Copy component or section HTML, then adapt the content and layout to the project.
@import "./Kern/css/kern-base.css";
@import "./Kern/css/kern-ui.css";
@import "./Kern/css/kern-effects.css";Adjust paths to the project; the base stylesheet already imports Tailwind
Variants marked js need Kern’s script. Load Kern/js/kern.js once in the document head, before page content, to apply the saved appearance early. Copied examples do not require Astro.