Tachyons is a wonderfully conceived CSS framework. At a time when monolithic CSS libraries like Bootstrap were king, Tachyons was a refreshing change, as a well rationalised suite of lightweight, single-purpose, highly versatile utility classes that are easy to use and debug.
While the concept of Object Orientated or Utility Class based CSS aproaches were being explored, noteably by Nicole Sullivan as early as 2007, the first commit on what would become Tachyons, was made by Maine native Adam Morse (aka mrmrs) on Jan 18, 2014. From there Tachyons evolved at a significant pace for several years and gained wide popularity. Over the intervening years development of Tachyons has tapered off, and other frameworks have risen in prominence.
In building Solus, my chief aim has been to analyse and consider the many design decisions and compromises the contributors to Tachyons made when crafting the original framework.
While compiled Tachyons is still very useable, much of the tooling around its ecosystem has suffered from breaking dependencies which prevent new builds. Solus aims to minimise this complexity using booring tech, with a monolithic Sass-first approach. Once a flexible and modern Sass foundation has been crafted, new modules can be added to address browser features available since Tachyons' last stable release.
Solus is a fork of Tachyons and has no affiliation with the parent project.