Design System Options for Rails
Published on: 2025-05-05 08:55:07
Design system options for Rails
You would think that picking a well-made design system for your application is a solved task in 2025. But not for Rails and therefore not for Business Class. When I started Business Class, there wasn't really a thing to adopt and somehow it still feels the same.
Building design systems
I am not a big designer, although I do try to improve in this regard (I bought the book Refactoring UI from the authors of Tailwind, among other things) and I have been part of implementing a design system a few times. The last time we were implementing it from scratch for Phrase with ViewComponent library.
I was originally thinking that Business Class should just adopt something that's already out there, because building things from scratch are super time-consuming. However, the choices weren't convincing at the time and I just started with Bulma. Later with the release of Tailwind 3 I made a switch and build a simple design with plain Tailwind and @apply .
I think t
... Read full article.