Bartek Szopka

Bartek Szopka

3 posts

Staff Engineer

Bartek is a Staff Engineer in the Web Engineering team, and a Tech Lead of the Design System Tribe, developing the Vanilla framework.


Bartek Szopka
18 July 2023

Vanilla 4.0 release

Article Design

Last week we released a new major version of the Vanilla framework. Vanilla 4.0 introduces the elements of the new style used for a current rebranding of Canonical’s brochure websites, including typography changes of headings utilising new variable Ubuntu font, wider grid width, removed rounded corners, some updated...

Bartek Szopka
18 July 2023


Bartek Szopka
10 January 2022

Release of Vanilla framework v3.0

Article Ubuntu

We’ve just released Vanilla v3.0 – a new major update to our CSS framework. It includes a few significant updates and improvements around spacing variables, responsive breakpoints, a new expanding search box and various updates to existing components. Important aspects of the release include dropping a noticeable chunk...

Bartek Szopka
10 January 2022


Bartek Szopka
31 March 2020

Automating our Vanilla releases with GitHub actions

Article Design

The Vanilla framework has a history of being released very infrequently. Sometimes it has been months between releases, which made the upgrade process often hard and time-consuming. One of the reasons for that was a manual and a quite time-consuming release process. Over several weeks earlier this year, we’ve been...

Bartek Szopka
31 March 2020