Releases: teamwrk/hillcss
Releases · teamwrk/hillcss
v1.1.0
v1.0.1
Bug Fix
- Change logic for
$multiplier
default in_layout.scss
, to be more bulletproof (Issue #11) - Remove MQCombiner package, it causes errors in latest sass versions > 3.4
- Fix percentage issue in fraction-to-percent and write tests for that
Documentation
- Correct typo
.../hill/...
to.../hillcss/...
in documentation (Issue #10)
v1.0.0
Breaking Change
- Change
$hill-layout-boxes
definition from ('25', '50', ...) to fraction like definition ('1/4', '1/2', ...) - Add box margins left/right and remove that
:last-child
version. - Rename main entrypoint layout.scss to hill.scss
- Use
hill-
Namespace for public Helper & Utilities methods - Change wording of
box-small-1/2
todevice-small-1/2
New Feature
- Add function
layers()
in_helper.scss
for z-index based layer management $hill-text-root
Create SASS variable to configure a custom root font-size for Rem calculation- Add
$hill-layout-space-multiplier
variable to configure how many spacing multiplier are needed for a project, for example2x
,3x
and so on. - Add Jasmine-style BDD testing for SASS with Bootcamp
- Remove layout helper
hide
and implement insteadbox-0
,device-small-0
etc.
Internal
- Add placeholder
%_clearfix
in_layout.scss
for smaller css output - Combine
row
andspace
output forbox-...
anddevice-...
helpers - Improve
display: none
anddisplay: block
management for box and device helpers - Change layout-space to Rem unit
- Fix
fraction-to-percent
to returnnull
when fraction is incorrect - Structure and move logic from
_helper.scss
and_utilities.scss
to_mixins.scss
and_functions.scss
- Rename
_vars.scss
to_config.scss
- Remove function
_calcWidth()
, because it is not needed anymore - Implement functions
_explodeFraction
,_fractionToPercent
and_toNumber
for fraction based box model - Move
rem()
to_helper.scs
cause its a hill API method
Documentation
- Improve documentation and update dependencies in
hill-api.scss
andhill.scss
- Add full documentation of the hillcss framework