Good Politics: complex animationswithout losing speed
A corporate website for a strategic communications, GR and PR agency. Design by our partners DizArm Agency, development by Complex Agency: rich animations, clean code, high performance and fully editable content.

The
challenge.
The DizArm Agency design called for many complex animations: an intro, scroll scenes, sliders and interactive sections. The task was to bring it to code without compromise, keep it fast, and let the client’s team change any text, case study or page on their own.
Good Politics is a strategic communications, GR and PR agency that helps businesses and leaders grow their influence in the media and in dialogue with the state. We built their new corporate website.
The project was delivered in partnership with DizArm Agency: they handled the UX/UI design, while we took care of the frontend, backend and admin panel end to end.
Despite the large number of complex animations, the site stays fast. We wrote clean code with no page builders or unnecessary libraries: the animations are built with GSAP and ScrollTrigger and start when a section enters the viewport, so they never block the browser’s main thread or shift the layout.
All content is managed in Payload CMS: copy, case studies, services, team, testimonials, FAQ and SEO fields are edited from the admin panel in Ukrainian and English, without developers.
The result is an expressive website that conveys the brand’s character, runs smoothly on any device and scores 100 in Lighthouse for SEO and Best Practices.
How we
worked.
From brief to launch — clear stages, each with a visible result.
Design breakdown
Went through the layouts, animation scenarios and responsive versions with DizArm Agency and agreed on how every section behaves.
Content architecture
Designed Payload CMS collections and blocks so every text, case study and page can be edited from the admin panel in two languages.
Development & animation
Built the site in Next.js with clean code and animations on GSAP and ScrollTrigger, with no heavy page builders.
Optimisation & launch
Checked performance, SEO and accessibility, set up deployment on Vercel and handed the admin panel over to the team.
What the
client got.
- Turned the DizArm Agency design into code without simplifications
- Built complex GSAP animations and scroll scenes
- 0 ms Total Blocking Time — animations never slow the interface down
- 100/100 Lighthouse for SEO and Best Practices
- Fully editable website: every section is managed from the admin panel
- Bilingual UA / EN with correct hreflang
- Responsive layout for desktop, tablet and mobile
- A convenient Payload CMS admin panel for the client’s team
Technologies
used.
Everything running in production.
Want to be
in this gallery?
Tell us about your task — we'll discuss how to reach your goal.
accepting projects for Q4 2026