Convay Design System
Convay’s fast growth created a need for consistency and scalability, but the platform had no design system in place. As the only UX designer assigned to the task, I took the initiative to create Convay’s first design system from scratch. With guidance from the product team and close collaboration with developers, I built a scalable foundation defining colors, typography, spacing, components, and patterns.
This design system unified the platform’s visual language across light and dark themes and improved team workflows—making handoffs easier, updates faster, and new features more consistent. Today, it supports Convay’s core platform and upcoming features across web and mobile, enabling the product to scale with confidence.
CATEGORY:
Design System,
Web Design,
Mobile Design, Responsive Design, Accessible Design
ROLE:
UX / UI Designer
TOOLS:
Figma

Convay at a Glance
Convay is a video conferencing platform built for modern collaboration. Unlike traditional tools, it supports the full meeting lifecycle, from scheduling and hosting to AI-powered transcription, file storage, and post-meeting follow-ups.
Designed with scalability in mind, Convay now supports meetings with up to 10,000 participants and is trusted by governments and international organizations in over 46 countries.
Key features include:
High-quality video and audio conferencing
AI-based transcription and meeting summaries
Cloud storage for meeting files and chat logs
Real-time whiteboard, chat, and screen sharing
Enterprise-grade security with on-premise and cloud options
Convay brings everything into one platform to simplify meetings, improve productivity, and support high-stakes collaboration at scale.
Convay has been used in global events like SIDSSA 2025 and secured a €5M government contract through its scalable architecture and reliable UX.
Visit convay.com to learn more.
Overview
When I joined Convay, the platform already had a range of features live, but each had been designed in isolation, without shared styles or reusable components. This lack of consistency created visual misalignment, slowed down development, and made scalability difficult.
I was tasked with bringing order to this growing system. I began by auditing the existing UI and identifying inconsistencies across layouts, colors, typography, and spacing. From there, I built a flexible design system in Figma, introducing a unified visual language that could scale across teams, features, and devices.
This system became the single source of truth for Convay’s product design, enabling the team to maintain consistency across light and dark themes, support rapid iteration, and future-proof upcoming features.
Defining Global Variables
To build a scalable design system, I started by defining global variables for Convay. These variables include foundational elements like colors, spacing, stroke widths, and corner radii, which create a consistent look and feel across the platform. By centralizing these core design properties, we can quickly make updates or adjustments across the entire platform without manually editing individual components.
Color Variables: I defined a palette of brand colors and content colors, with different shades for light and dark modes. Each color has specific uses, such as distinguishing primary actions from secondary ones, ensuring clarity and consistency throughout the interface.
Spacing: To maintain uniformity in layout and padding, I established a range of spacing variables (e.g., XXS, XS, M, L, XL). This spacing structure supports flexibility across different screen sizes while keeping the design cohesive.
Stroke Width: Stroke widths were standardized with variables like "Thin," "Thick," and "Thickest" for borders and outlines, ensuring that lines maintain a consistent weight throughout the platform.
Corner Radius: For rounded elements, I defined corner radius variables ranging from "None" (sharp corners) to "XX-Large" and "Circular," adding visual balance and hierarchy depending on the element’s function.


Building Convay’s design system from scratch was one of the most formative parts of my UX journey. It taught me that consistency doesn’t mean limitation, it creates clarity, speeds up decisions, and gives users a more trustworthy experience.
I learned how important it is to think beyond just individual screens and start designing systems that scale. I also saw firsthand how even small, well-documented choices, like setting a corner radius or shadow style, can reduce confusion for developers and improve long-term product quality.
Most importantly, this project reminded me that great UX isn’t just about clean visuals or polished components, it’s about creating a foundation that helps people work faster, build smarter, and grow with confidence.
“Good design systems don’t just guide designs,
they unlock better collaboration.”