Project 03 / 04

Qyrus Style Guide

Product Designer / Foundation layer / 2025


Before Qyrus could design API Testing and the rest of the platform at speed, it needed one shared language for spacing, grid, color, type, and components. I built that foundation and documented it so any designer or engineer could build on the same decisions instead of arguing them again in every file.

Qyrus Style Guide cover slide reading Design System on a dark navy background
Qyrus Style GuideDesign system foundations

Spacing and Grid Before Screens

Every product decision the design team made downstream, in API Testing, in orchestration, in reporting, depended on the same handful of underlying choices: what column grid to build on, how far apart two elements should sit. I started here instead of in the product screens, because a rule stated once is cheaper than a rule re-argued in every file.

Spacing scaleMargin and padding stay in multiples of 4px or 8px, from 4px up to 160px, so nothing is eyeballed.
Grid column systemA full 12-column grid with a 32px gutter and 16px outer margin, held regardless of screen resolution.

One Height for Every Control

Buttons, inputs, and dropdowns had each been sized on a case-by-case basis before this. Fixing three heights, small, medium, and large, and applying them across every interactive element meant a button and the input beside it would always line up without a designer having to check.

Sizing & constraintsButtons, icons, and input fields share three fixed heights, 24, 32, and 40px, across the product.

Structure Without Borders

The system deliberately avoids strokes on cards, sections, and components. An 8px corner radius and a consistent separator, used only where content genuinely needs dividing, do the work borders would otherwise do, so the interface reads as calmer and less boxed-in.

Border & radiusAn 8px radius on cards and larger sections, with no borders or strokes, keeps the surface quiet.

Color, Built for Two Themes

Qyrus's brand colors, navy, green, and yellow, needed to stay recognizable while a much larger functional palette carried status, category, and integration meaning across a dense, data-heavy product. Every background and stroke token was defined for light and dark so a screen designed once would hold up in either theme.

Colour systemQyrus Navy, Green, and Yellow anchor the brand; backgrounds and strokes are tokenized separately for light and dark.
Functional coloursA status and category palette sits alongside the brand colours for integrations, tags, and alerts.

Typography for Dense Interfaces

Inter carries everything from a 48px hero title down to a 12px caption, at regular and semi-bold weights. Fixing that scale meant a report table, a card title, and a page heading were never fighting for the same visual weight by accident.

Type scaleHero, header, title, and body styles, each with a fixed size, line height, and weight.
TypefaceInter was chosen for its neutrality and legibility at small sizes across a data-dense product.

Iconography at Scale

Qyrus integrates with dozens of external tools and services, so the icon library is organized by what it represents, project, app, service, social, and user, rather than left as a flat set. That grouping made it possible to add a new integration's icon without guessing where it belonged.

IconographyProject, app, service, social, and user icon sets stay grouped by purpose, not just visual style.

Designed to Hold Both Themes

Four layered background tokens, from the page canvas up to the topmost surface, were defined for both light and dark mode so every panel, card, and sidebar had an unambiguous elevation. That layering is what let API Testing and the rest of the product ship dark and light variants without re-deciding the hierarchy each time.

Theme coverageEvery component was specced for light and dark mode from the start, not retrofitted after.
Background layersFour background tokens per theme give every surface, from canvas to card, a defined elevation.

This is the foundation the rest of Qyrus's product design, including API Testing, was built on: one grid, one spacing scale, one color and type system, applied consistently instead of re-decided screen by screen.

Metadata

Year
2025
Role
Product Designer
Focus
Design Systems, UI Foundations, Design Tokens, Documentation
Last updated
May 01, 2026