WordPress theme design studio
One theme at a time. Each one better crafted than the last.
That has been our studio's guiding principle for 14 years. In that time we've shipped 9 themes and plugins, retired 3, rebuilt 2 from scratch, and learned that restraint ages better than features.
14
years crafting themes
9
themes & plugins shipped
120k+
active installs
48kb
average CSS payload
The story so far — scroll →
Milestone · 2012
ThemesCraft starts as a one-person theme shop
2012
2013
SLR
Release · 2013
SLResponsive lands in the theme directory
Release · 2014
Fotografo — a theme for photographers
2014
2015
Milestone · 2015
The studio moves into a mill workshop
Release · 2016
Glutton ships for food and recipe sites
2016
2017
Milestone · 2017
Tomáš joins and the studio becomes two
SOBRE
Release · 2018
Sobre Lite strips it all back
2018
2019
Release · 2019
Wedlock for weddings and events
SME
Milestone · 2020
Social Media Engine plugin released
2020
2021
Release · 2021
Evento ships as our events companion
Milestone · 2022
Ten years, seven themes, two plugins
2022
2023
HKM
Release · 2023
Hakeem for health and medical practices
Milestone · 2024
The whole catalogue becomes block themes
2024
2025
Milestone · 2025
Every theme under 50kb of CSS
Venture · 2026
ThemesCraft Studio opens for bespoke work
2026
Selected work
See all work
Three themes, three very different briefs
Notes from the workbench
Everything we've learned, written down
Fourteen years of theme building, documented as we go — template architecture, block patterns, performance budgets, and the client conversations nobody writes about.
01
Accessibility
WCAG 2.2, keyboard flows, screen readers, colour contrast.
Latest
WCAG 2.2 for Theme Authors: The Nine Checks That Matter
1 article
02
Block Editor & FSE
Full-site editing, patterns, block variations, editor UX.
Latest
Block Patterns Editors Actually Use
1 article
03
Client Work
Briefs, scoping, handover, aftercare, saying no.
Latest
Designing FamilyFund: Fundraising Without the Guilt Trip
2 articles
04
Design Systems
Type scales, spacing, colour tokens, pattern libraries.
Latest
A Type Scale That Holds Up on Real Content
1 article
05
Performance
Core Web Vitals, CSS payload, fonts, images, caching.
Latest
How We Ship a Block Theme in Under 50kb of CSS
1 article
06
Theme Development
Template hierarchy, theme.json, child themes, release engineering.
Latest
A theme.json Architecture That Survives Six Client Handovers
1 article
07
WooCommerce
Product templates, cart blocks, checkout performance.
Latest
Putting WooCommerce on a CSS Diet
1 article
08
WordPress News
Core releases, directory policy, what actually changed.
Latest
What the Latest Core Releases Changed for Theme Authors
1 article
From the blog
All articles
Recent writing
Performance
How We Ship a Block Theme in Under 50kb of CSS
Every theme in our catalogue now ships less CSS than a single webfont. Here's the exact budget, what we cut, and the three things that got us most of the win.
Theme Development
A theme.json Architecture That Survives Six Client Handovers
Tokens, layers, and the naming convention we landed on after breaking it three times. Includes the starter file we now begin every project with.
Block Editor & FSE
Block Patterns Editors Actually Use
We shipped 34 patterns across three client projects and tracked which ones got inserted. Only nine were used more than twice. Here's what the winners had in common.