Project Overview
THE TASK
Over the years, many of VPS’s products were built on the Bootstrap framework, customized repeatedly to match evolving UI needs. However, Bootstrap’s bloat and limitations led me to propose a bold shift: replace Bootstrap entirely with a lightweight, custom CSS framework tailored specifically to our design language and development workflow.
MY RESPONSIBILITIES
TOOLS & TECHNOLOGIES
KEY CHALLENGES
SOLUTION
I began by defining a visual style that leaned into material design principles—using icons inside form fields, subtle micro-interactions, and a clean aesthetic. Where useful, I adapted components from Materialize.css, customizing them to better suit our brand and technical needs.
A key feature of the framework is a collapsible side navigation that allows team members to copy component code to their clipboard with a single click. This drastically reduces the time needed to build mockups or full pages, making the system intuitive and efficient for developers of all levels.
RESULTS
The new design system has begun rolling out across upcoming VPS projects. Thanks to the copy-and-paste feature and component reusability, developers can now prototype and implement interfaces without needing custom front-end work for every screen—freeing up time across both front-end and back-end teams. The system has become a foundation for consistent, scalable, and high-performing UI development at VPS.