)
Yellowball
Bespoke websites that captivate and convert.
Yellowball approached ditta to prototype and build out the frontend component library for their new design. We collaborated closely with their design team to craft a library that allowed for seamless integration into WordPress.
Dynamically Static
Our approach was to build a composable, reusable and highly performant static frontend component library with Astro. Based on their own bespoke designs, they could then expand on this work from within their own dev team.
- Web Development
- Performance Optimisation
- Digital Strategy
- Prototyping
- UX & UI Design
- Technical Architecture
- Component Library
)
)
Strategy & planning
Yellowball specialise in highly bespoke custom WordPress builds. With their team focused on ongoing client work, they approached Ditta to support the development of their own website project.
We proposed creating a scalable component library based on their new design system, giving their team a flexible foundation for future development.
A key consideration was ensuring the library would be easy for their internal developers to extend and integrate over time. To achieve this, we planned and built the frontend using Astro — a modern static-site framework focused on performance, maintainability, and flexibility.
)
)
)
)
Production & delivery
We developed the website using Astro, creating a modular component library that mirrored Yellowball’s design system and streamlined future development. Each component was built to be reusable, easy to maintain, and flexible enough to support ongoing expansion by their internal team by utilising Tailwind as a source of truth style-guide.
The project focused heavily on performance, clean frontend architecture, and creating an efficient developer experience.
By combining a statically generated frontend with a carefully structured component approach, we delivered a fast, scalable website that aligned closely with Yellowball’s design standards while remaining simple to evolve over time.
)
)
)
Working with ditta was a great experience — they quickly aligned with our design thinking while offering thoughtful guidance on the implementation of our component library, in particular with animation and UI refinement.
)