Releases: yorthehunter/humblekit
Responsive Margin Helpers
Adds in support for responsive margin helpers. Now you can suffix your margin classes with breakpoint language to allow your margins to change shape!
This is not thoroughly vetted, so if you try a complex combination, your results may vary.
Examples
.m1
will add a margin top and bottom of 1rem
.m2-ltsm
will overwrite the margin to be top and bottom of 2rem when viewing smaller screens ("less than small")
.mr4-xs
will overwrite the margin to be margin-right of 4rem on extra-small screens
etc.
Flex box betterization
No additional documentation yet, but functionally this should be better. Breaks past versions using the flexbox system there.
Placeholders for headings
you can now @extend
the headings (e.g. @extend %h2
) to get the same effect as the classes. Cleaner code, allows for the breakpoint effects (shrinking font size) found in the heading classes.
example:
.my-heading-class {
@extend %h2;
}
Buttons XS bumped up in size a bit
0.5.2 bump btn-xs up a bit, bump bower ver
Numerical table option
0.5.1 bump HK ver
Tables, buttons, and forms simplification
- Tables: cleaner code, simplified (this is where it might break apps!!!), better customization
- Buttons: better browser support, better customization, more options in mixins for a better range of buttons, cleaner, fix bugs
- Forms: simplified, better customization
Links bugfix
0.4.5 Fix for odd white links
In-between release
- focus state for buttons
- italic and bold helpers
- vertical button group
- flexbox btn groups
- persist classes through thead
- table placeholders
Grid placeholders
0.4.3 bump version
Updating style guide stock to be more flexible
Removes index.md
and moves the entirety of index into documentation in humble_kit.scss
This is—in some ways—an uglier solution, but keeping a markdown file in assets was even uglier. It also was causing some breakage when it would try to compile an "extensionless" file (derp).