Colors
Two brand colors — aubergine for structure, orange for energy. Six neutrals do the rest of the work. Click any color to copy its hex.
Brand
Neutrals
Typography
Single family — Rubik — in three weights. Tokens are named by role, not by px, so you pick by purpose: title, headline, body.
Weights
Spacing
8-pt grid. Inner spacing tends to use 8/16/24; section gaps use 40/48; major page rhythm jumps to 80/100/104.
Border radius
Action link block
Soft body copy on white, anchored by a full-width orange caps link at the bottom. Width matches a card column (320w).
We know how things should look and work in the best possible way and could help you to get there.
Schedule a callCards
All cards: 320w, 20px radius, 1px stroke. Picked = orange stroke; unpicked = light gray.
Workshop card
Workshops
On-site or remote training on a variety of topics. In 1–3 days we will bring your team up to speed with selected technologies and methodologies.
Workshops
On-site or remote training on a variety of topics. In 1–3 days we will bring your team up to speed with selected technologies and methodologies.
Service card with NEW ribbon
Cloud Native GitOps
Modern, declarative way to deploy applications to Kubernetes
Cloud Native GitOps
Modern, declarative way to deploy applications to Kubernetes
Cloud Native GitOps
Modern, declarative way to deploy applications to Kubernetes
Client logos
200×60 each, on a 1400×250 soft-gray strip. Unpicked = monochrome dim; picked = full color.

Forms & labels
Input field
I agree to mkdev storing and processing my personal data, within the guidelines of its privacy policy.
Label pill
Bulleted list
- You learn as we go
- We strive to ensure that our solutions not only meet immediate needs of your application or business, but also lay a solid foundation for your growth.
- Want a workshop tailored to your specific needs? Contact us >