About us
CSSline was founded in 2009 ๐ by @virlander, who was tired of existing CSS showcases like CSS Beauty and Stylegala ๐ด.
These existing sites felt boring and stuck in the past, lacking the good taste that CSS design deserved.
There was a clear need for a platform that could show off beautiful web design with good taste and care โจ.
Working with @superfelipe, both developers at Valve, they launched the first version of CSSline.
The technical setup used jQuery โก for the frontend and CodeIgniter for the backend, hosted by Media Temple, Slicehost, Rackspace โ๏ธ. This v1 going live in 2009 would be replaced with v2 in 2020!
Visual Identity ๐ญ
The logo was created by @meteufacik & @junnuvuorela, two talented designers ๐งโ๐จ who knew how to make a logo that would connect with creative people and still look good years later โฐ.
Thanks to our sales manager (@snellman), we successfully sold ๐ค๐ค๐ค a copy of our backend code to a mystery buyer. This sale has enabled us to continue running CSSline ad-free to this day.
Redesign Attempts ๐ง
In 2012, @samnivala designed a new interface for CSSline that was going to completely change how CSSline looked. The design had a modern grid system, better typography, and improved user experience.
However, due to unexpected problems this version was never built ๐ข.
Version 2
After @superfelipe moved to Reaktor, @virlander introduced CSSline to @tsuvinen when he joined Valve in 2016.
This was the start of a new era for CSSline, with fresh ideas and modern development practices ๐ก.
Together, they started building a completely new version using modern technologies ๐ป. The journey was long and full of changes: starting with Angular.js, then moving to Angular 4, trying out React, exploring React+Next.js, and finally settling on React+Razzle (Nodejs, Razzle, React, Redux, Styled-components + Firebase) ๐ฏ. This phase went from first Angular version in 2016 to going finally live with new React+Razzle version in 2020.
Version 3 ๐ฅ
After @tsuvinen moved to Columbia Road in 2020, @virlander kept the existing site running while carefully watching its performance and stability ๐.
Later, when Firebase made breaking changes that affected how the site worked and made it slower ๐, @virlander started building a new version using Astro for the frontend while keeping Firebase as the backend.
This development cycle, from April to May 2025, was the fastest redesign in CSSline's history โก๐.

