Skip to content

Releases: samwilliscreative/zebra-scss

6.0.0

03 Jun 16:44
Compare
Choose a tag to compare

This release has been in progress for the past month and I am very proud to have it finally complete and ready for use!

The code that powers Zebra has been completely rewritten and restructured in an effort to be more efficient, and more flexible for future additions. There has also been some standardization made to the class naming structure, which still draws inspiration from BEM, although with a slight twist (you can read more about the naming structure in the wiki). This means that a lot of classes that worked in older versions will no longer work, so be sure to check the wiki to see the updated class names.

I have also added a number of new settings, giving more control to the user; you are now able to alter the separator between the two values in column classes, numeric values are now separate from their unit type, and much more (again, see the wiki for a complete list of settings). The addition of these new settings now brings the total number to more than 30! With such a large number of customization options, I decided that it would be a good idea to put some measures in place to try and reduce any issues that may arise, thus a debug system has been put in place. When compiling, Zebra will now check that each setting variable is in the correct data type, and will print out error messages if now.

This update also brings a larger focus on responsive classes. The majority of classes within Zebra now have responsive versions available, with some classes having "up" and "down" responsive classes too (Don't worry if this doesn't make sense, I'll explain more in the wiki).

For a complete rundown on what is now available within Zebra6, see the wiki.

5.6.3

10 May 23:08
Compare
Choose a tag to compare

Fixed bug where bg--extend classes had a missing selector so did not output working CSS classes

5.6.2

02 May 22:03
Compare
Choose a tag to compare

Fixed bug with nested bg--extend classes having wrong selector names

5.6.1

02 May 21:56
Compare
Choose a tag to compare

Fixed missing default flag for the basic reset

5.6.0

02 May 12:14
Compare
Choose a tag to compare

Added bg extend classes
Added a flex stretch col class

5.5.0

26 Apr 22:35
Compare
Choose a tag to compare

Add some more styles to the simple reset

5.4.0

20 Apr 22:38
Compare
Choose a tag to compare

Added a simple reset setting for adding box-sizing to columns by default

5.3.2

20 Apr 20:27
Compare
Choose a tag to compare

Update gutters to affect the correct axis for negative margins

5.3.1

13 Apr 12:41
Compare
Choose a tag to compare

Bug fix for col--auto not including the font-size reset

5.3.0

11 Apr 22:13
Compare
Choose a tag to compare

Flag default settings to allow easy overriding.