Foundations of S2
The S2 Framework is a product of innovation, thoughtful integration, and years of craftsmanship.
S2 combines the best ideas from Tailwind CSS and other frameworks. S2 also incorporated features from some remarkable frameworks. They are improved in S2 and eventually become unique and powerful.
Saddle Framework
We initially built S2 for our own use on top of the Saddle Framework (partly inspired by MAST). Over time, we added numerous modifications and improvements, establishing our conventions. Now, S2 has developed its own distinct standard.
Filter UI Kit
Finsweet's CMS Filter is super powerful. But its Filter UI Kit comes with numerous design issues and usability bugs. We provide a refined version of the kit, ensuring full compatibility with CMS Filter and S2.
We drew inspiration and borrowed best practices from several other popular frameworks. Each of the below contributed methodologies that enhanced the versatility and functionality of the S2 Framework.
MAST & the Saddle Framework
S2 evolved from MAST and the Saddle Framework. We have many things alike, especially u-
for utility classes and cc-
for combo classes.
Tailwind CSS
Tailwind CSS's utilities-first classes inspired us to create S2 Attributes. Tailwind CSS also affected the naming of our attributes and classes, and how colors are set up.
Lumos
Flexgrid and Grid Layouts
Finsweet
Filter UI Kit
Client-First
Fluid Responsive Generator
Googles Material Framework
The "on-" concept in colors
Big thanks to their excellent work!
Last updated