The blocks and pattern library for Sunshine Coast Karate, together with core blocks, took over from Thrive Architect. They live outside the theme, so pages survive a theme change. Core blocks came first; a custom block was written only where core has nothing.
What it does
- Eight blocks: program cards, testimonials (one quote, a grid or a slider), an FAQ list, the timetable with a program filter and upcoming closures, instructors, a location card whose map loads only on click, a countdown in Brisbane time, and a video that loads only on click.
- 27 patterns, from heroes and testimonial sliders to complete home, program and campaign pages that WordPress offers when you create a new page. A synced pattern with overrides took over from Thrive’s global “symbols”.
- Never “invalid content”. Pattern markup is generated to match exactly what core blocks save.
- Campaign tools: show or hide any block between two dates, and an optional fade-up on scroll that never hides content without JavaScript.
It is built for Sunshine Coast Karate rather than for release, so there is nothing to download. Moving off a page builder tells the story of the whole rebuild.

