Releases: Haaretz/htz-sassbp
Releases · Haaretz/htz-sassbp
2.1.0
2.0.0
Breaking changes
- Grid gutters adjust according to the responsive baseline
context.
Warning: the grid gutter must now be a name of a space unit instead
of a number (or a function returning a number). E.gbase
instead
ofspace(base)
Affected settings:grid-gutter
,grid-gutter-l
,grid-gutter-t
,
grid-gutter-xt
,grid-gutter-xxt
- Remove a hack fixing open-sans-hebrew's rendering issues in IE.
Warning: Breaks open-sans in IE. Projects the use open-sans-hebrew must
implement the hack inside the project. - Allow greater modularity by dynamically setting the background
color of the html element from thesettings
map.
Warning: Breaks background color ofhtml
element. Apage-bg
key must be set in thesettings
map (in_s.config
). - Make card respect responsive baseline
Pass named spacing units from the settings object so that size is
calculated on runtime instead of on definition of setting.
Breaks card spacing, requires a change ins-card
settings object.
Fixes
- Bottom spacing of
.form--tight
- Adjust grid rules based on baseline context.
- Buttons' padding now adjusts to fit changes in baseline.
difference between.btn
,.btn--tight
and.btn--loose
are now
hard coded, and are calculated based on thebtn-padding, base
setting.
btn-padding, tight
andbtn-padding, loose
can be deprecated. - ability to generate a bottom aligned grid
- Make root baseline responsive
- Make icon buttons transparent.
- Add html5's text-like input fields to the text input reset so that
interaction with them is similar. - Normalize letter-spacing of
button
elements. - Clearer handling of modals' z-index:
.modal-wrapper
getsz(above)
.modal-wrapper--fixed
getsz(modal)
- Always unquote strings sent to bidi-sass
New features
- Alt text styling.
- more types of images are allowed to scale up.
- Define a media object that is a table vertically aligned to the top.
- Option to generate x-tiny type class using the t-nano mixin.
Small type can optionally have its own font-family if thetype, nano-style
setting is turned on. - Add ability to set headline's font-weight through settings.
Defaults to 700 - Make the
border
,border-radius
andbox-shadow
properties of
modals optional. .nav--fit
: Make a horizontal list fit in empty space..nav--keywords
: Make a horizontal list comma delimited.- Define a typographic scale for a given breakpoint using
@include define-font-sizes($breakpoint, $args...)
- create a project baseline
- Provide a base directory structure
- Add settings modules to kickstart project configuration off of.
- Add a base
screen.scss
to work off of.
Initial release
Merge pull request #2 from Haaretz/test-basic-compilation test: Create basic compilation test