Release 2.7.3 details
Features
- added
spritePosition
now getsprite
size properties automatically without the need to pass them manually - added missing
column-fill
CSS3 prefixes - added
flex
CSS3 prefixes - added
grid
CSS3 prefixes - added new grid system
addFlexGridContainer
andaddFlexGridColumns
- added new grid system for texts
addTextColumnGrid
andaddTextColumnGrid
which can emulate also Pinterest boards - added
tone
mixin to tone colors easily - added
viewport-height
state selector - added
fonts
folders and added app var@path-font
- added selective
viewport-clear
rule for every viewport group
Fixes
- optimized tons of core code
- fixed missing default
font-size
for headings - fixed padding rule names with new naming convention
- fixed missing default
font-weight
andfont-size
on base body - moved
spriteRetina
mixin to a new filesprite-retina.less
like withbackground-retina.less
and background retina mixins - replaced filenames
_
with-
for more file naming consistance - optimized
asTable
mixin now can skipwidth
property
Changes
- renamed float grid system mixins with more clear names
- moved grid mixins to
grids
core folder - changed
.map
files now are based on CSS names automatically - changed
addFontRule
mixin now is more easy to use - changed float grid private mixins naming convention to be more easy to be recognized
- optimized background retina mixins, removed useless duplicate code now works smarter
- optimized
font-smoothing
mixin now can skip applyfont-smoothing
property when is the default value - optimized mixins
spriteRetina
andsize
now skipsbox-sizing
duplicates inside retina media query - changed column rules mixin names to new ones where is specified the grid type
addFlexGridContainer
andaddFlexGridColumns
- changed
fallbackColor
automatic fallback with a mix with a app color - removed
extra
folder - changed image folder var name from
@root-path
to@path-img
to introduce@path-font