The component system
The theme contains more than 30 purpose-built Gutenberg blocks. Each block is designed around a specific editorial or product requirement instead of acting as a generic page-builder element.
The system includes components for rankings, reviews, banking information, test results, promotional cards, trust signals, verdicts, FAQs, comparison tables, newsletters and reusable editorial layouts.

From reusable blocks to complete pages
The blocks are designed to work independently but also combine into complete page experiences. Editors can assemble complex pages while the theme maintains consistent spacing, typography, responsive behavior and visual hierarchy.



Examples of custom components
Reviews Explorer
Custom searchable and filterable review interface with state, product, payment and sorting controls, backed by structured WordPress data and ranking logic.
Sportsbook Review Hero
Dynamic review header combining offer data, minimum deposit, calculated scenarios, payout times, signup speed, support response time and CTA content.
Test Results
Reusable data-driven component displaying signup speed, support response, verification time and payout testing results.
Brand Ranking Table
Structured sportsbook ranking interface with bonus, minimum deposit, banking options, signup times, country information and configurable CTA behavior.
Review Components
Reusable Pros & Cons, Verdict, Trust Signals, Banking, Callout and table components designed for long-form editorial review pages.
Casino Components
Parallel component system for casino reviews with its own content, offers, review tables and supporting Gutenberg blocks.
WordPress data and editor experience
The front end is supported by structured WordPress data rather than manually repeated content. Custom fields and supporting plugins provide reusable information such as rankings, ratings, signup times, payout tests, payment methods, banking options, bonuses and review metadata.

What I was responsible for
- Design reference → production implementationTranslated the complete interface from Excalidraw design references into a responsive, production-ready WordPress implementation, including the theme architecture, reusable Gutenberg components, layouts, interactions and responsive behaviour.
- Custom WordPress theme architecture
- Gutenberg block development
- Front-end implementation
- Responsive behaviour
- PHP rendering
- JavaScript interactions
- Structured WordPress data
- Custom plugin functionality
- API and data integrations
- Production troubleshooting
- Performance and infrastructure work
- Long-term product iteration
Technical stack
Why this system was built
The goal was not to create individual one-off pages. The goal was to create a reusable publishing system that could support a growing content operation while allowing new page types and editorial features to be added without rebuilding the site every time.
This required balancing editor flexibility with front-end consistency, performance and maintainability.
