Fylgja is created by Sean van Zuidam (@GrimLink), with a little help from Ruud van Zuidam (@Allrude).
Fylgja makes it easier to start with a front-end, using common block styles.
So you don't have to repeat them in every project, giving you a good default to start with.
The original version of Fylgja, (that was never released), was build as an utility pack for Bootstrap 2 & 3. This version was purely to add specific flex features to the grid, made it easier to add button styles, and added the spacer utility class that's now know as
Later versions moved to the SCSS syntax and started to add own blocks, slowly growing and converting that what started as a simple extension for Bootstrap, to a complete CSS framework.
The initial release candidates looked like most CSS frameworks, with some early and easier variables and mixins.
But we quickly concluded this was the wrong direction for Fylgja. We wanted Fylgja to be more modular, so plug and play had to be first and style had to be second.
This triggered the first off many complete rebuilds 😅
The framework grew and profited from changing insights and we learn from other pioneers and CSS Hero's.
Slowing growing to the CSS Framework you see here.
Fylgja is not made out of thin air, it has many inspirations and we learned a lot on do's and don't from other CSS frameworks, and the dev's from Google and Mozila.
So a little shout out to;
Bootstrap for always being a great tool. It has its own little modularity flaws, but it did kick start the Fylgja project.
Native Elements for showing how you can do nice looking Native Elements without losing any freedom on personal style.
TailwindCSS on how to do Utility classes and most importantly! How to not do Utility classes.
Iota grid while the project is dead, It did do some cool things on how to make a grid system.
This did not make it in the core project since we found a better idea, following the idea of container queries in the
It did shape plugin
@fylgja/flex-gridthat up to now still a great solution for a CSS grid is.