Entrance animations
Headings fade in and the hero visual rotates in on load, with Elementor’s built-in animations.
Work / Compliance software website
CASE STUDY · B2B COMPLIANCE SOFTWARE · DEVELOPMENT
A compliance software company’s website in WordPress, with a cursor-reactive background and an interactive ecosystem diagram built in custom code.
Design credit: the visual design was supplied to me. My part: building it in WordPress and writing all the code. I no longer work with this client, and the live site has since been edited by others, so it may include changes that aren’t mine. This case covers only what I built in 2025.

THE CONTEXT
The client, a UK company, offers software and expert services for compliance, safety and facilities teams, built around one idea: connecting everything compliance-related in one place. The site had to show that idea, not only say it.
THE CHALLENGE
A B2B site has a lot to explain and still has to feel like one connected thing. The goals:
MY ROLE
The visual design was supplied by Three Lemurs as a PDF. The build and the custom code are mine.
STACK
PROBLEMS & SOLUTIONS
THE PROBLEM
A static hero does not say “connected”. I wanted the first screen to react to the visitor without slowing the page down.
WHAT I BUILT

THE PROBLEM
The client’s product has seven connected modules. A static diagram cannot show what each one does.
WHAT I BUILT

THE PROBLEM
A logo animation had to play behind the hero without fighting the headline or breaking in Safari.
WHAT I BUILT


THE PROBLEM
A client logos strip and three value blocks had to hold up from desktop to phone.
WHAT I BUILT

ALSO BUILT
Headings fade in and the hero visual rotates in on load, with Elementor’s built-in animations.
Each ecosystem panel links to its own page on the site.
Desktop-only video and diagram, with lighter versions on tablet and mobile.
Built in Elementor, with custom code only where the builder could not do it.