Lyubomir Popov

Lyubomir Popov

6 posts

Lead Visual Designer

Lead Visual Designer working on Vanilla Framework, MAAS and previously Snapcraft.


Lyubomir Popov
23 June 2025

Revolutionizing Web Page Creation: How Structured Content is Slashing Design and Development Time

Article Ubuntu

Co-authored with Julie Muzina A year ago, during our Madrid Engineering Sprint, we challenged ourselves to dramatically reduce, or even eliminate, the need for constant design involvement in the day-to-day creation of web pages. Our strategy for achieving this is based on a smarter, more structured approach to content....

Lyubomir Popov
23 June 2025


Lyubomir Popov
17 February 2025

A deep dive into our grid system and typography for the A4 format

Article Ubuntu

We recently redesigned our whitepapers as part of our broader rebranding project. Let’s look at some of the ideas behind our approach to layout and typography. The goal? A reliable, accessible modular system that communicates with clarity, purpose and precision across mediums — qualities that tie directly back to our...

Lyubomir Popov
17 February 2025


Lyubomir Popov
12 December 2022

Revisiting form elements in Vanilla Framework

Article Ubuntu

Over the years, we’ve identified a number of areas for improvement when it comes to the basic building blocks of a form – inputs, buttons, etc: Long-standing complaints that inputs and buttons are too similar and therefore hard to distinguish “Noisiness” of long forms caused by the presence of borders around all sides...

Lyubomir Popov
12 December 2022


Lyubomir Popov
30 April 2021

Taming unruly logo sections

Article Ubuntu

Making logo sections can be tricky. Logos come in all shapes and sizes, and without proper care, it is easy to end up with a poorly balanced layout. The problem has two aspects: Creating a responsive section that respects the layout structure of the page it is part of, which in most cases means being

Lyubomir Popov
30 April 2021


Lyubomir Popov
3 November 2020

Accessibility audit of Vanilla framework

Article Design

The team behind the Vanilla Framework has a background in development, UX and Visual Design. We all care about accessibility, but none of us is an accessibility expert. We were interested in evaluating how well the framework complies with accessibility standards. We decided to start with an internal audit, fix any...

Lyubomir Popov
3 November 2020


Lyubomir Popov
15 March 2019

Vertical rhythm and spacing in Vanilla Framework 2.0

Article Cloud and server

Overview of the typographic improvements to our CSS framework introduced over the past 12 months.

Lyubomir Popov
15 March 2019