Someone asked me why I'm building ClaySS, instead of using Bootstrap or one of the Material Design frameworks. Honestly, I could use one of them, but I'd rather use all of them. There are things I like about all of them and things I don't. ClaySS is essentially a bunch of variables tied to classes with variable names. I can assign whatever styling I want to a variable or even change the name of the class with a variable. I can set color schemes with a few variables or individually set every color with it's individual variable. If a class isn't what I want, I can override it completely. I can do that it it be totally independent of any other theme within Clay. I can also build a few utility classes that do almost everything and then modify them with as many extra classes as I want. That's why I'm building ClaySS. If I only use bootstrap, somewhere someone will see something and say, "oh, they are using Bootstrap." I don't want that. Most people won't care or even know what Bootstrap is, but I do. I don't want to be tied down to someone's opinion, it's the same reason I built Clay, I care and that's why I do it.
Log in to comment