Can you point me to the "why" i.e. why Picnic CSS as opposed to Bootstrap and the myriad lightweight CSS alternatives? To be clear, I am not saying Picnic is not valuable, but just want to read the reasoning.
I made it so working with html was more logic or semantic, being tired of having to do things like this for a simple button:
<button class="button">Click me</button>
For me it's just a no-brainer that a button should look like... a button. Also removing many of the accessory classes such as pull-right, text-center, etc. Finally it was a challenge to do some of the bits that are normally done with js in pure CSS, such as a modal, tabs, fancy checkboxes/select, etc.Now it's much much simpler (from what I've tried at least) to write html in this way, without superfluous classes. If you are using the sass (you probably should with Picnic) you also get some nice touches to make it even simpler and to avoid one of the few problems my approach has, being overly specific in CSS:
button, .button, [type="submit"] { /* ... */ }
Instead you can extend the root element with sass: %button { /* ... */ }
Since all of the others come from there. Quick recap: simpler css, super flexible sass.