Kairo
A minimal, lightning-fast WordPress block theme for personal websites and blogs.
Why Kairo
I built Kairo because most WordPress themes are either bloated or look the same. Kairo strips everything back to what matters: clean typography, fast load times, and a writing-first layout. It is 100% block-based, ships no PHP templates, and scores near-perfect on Core Web Vitals out of the box.
Kairo is free, open source, and hosted on WordPress.org.
Features
- Full Site Editing: 100% block-based with no PHP templates required.
- Light and dark mode: built-in dark mode toggle block.
- Performance first: local fonts, fluid spacing, and minimal CSS for optimal Core Web Vitals.
- GDPR compliant: self-hosted fonts with no external requests.
- Accessibility ready: WCAG 2.1 AA compliant with proper focus states and semantic HTML.
- Translation ready: fully translatable with proper text domains.
- Multiple hero layouts: five hero section patterns included.
- Blog-focused: designed specifically for personal blogs with excellent typography.
- Responsive: mobile-first design with fluid typography and spacing.
Block patterns
Kairo ships with ready-to-use block patterns so you can build pages without touching code.
Hero sections
- Photo Left: split layout with photo on left.
- Photo Right: split layout with photo on right.
- Photo Centered: centered layout with photo above content.
- Centered: text-only centered hero.
- With Newsletter: hero with integrated newsletter signup.
Posts
- Posts Grid: a grid layout for displaying blog posts.
- Posts List: simple list layout for blog posts.
- Posts Cards: card-style layout for blog posts.
- Posts Featured: highlight a featured post.
- Blog Archive: full archive page layout.
Gallery and video
- Gallery Grid: photo gallery in grid layout.
- Gallery Mosaic: photo gallery in mosaic layout.
- Video Featured: featured video embed.
- Video Grid: multiple video embeds in grid.
Style variations
- Default (Light): clean, minimal light theme.
- Dark: easy-on-the-eyes dark mode.
Requirements
- WordPress 6.4 or higher.
- PHP 7.4 or higher.
Support
Kairo is free and open source. For questions or bug reports, visit the WordPress.org support forum. You can also open an issue on GitHub.
If you enjoy Kairo, consider leaving a review on WordPress.org. It helps others discover the theme.