Releases: yumma-lib/yumma-css
Yumma CSS - v2.1.0
Changelog
All notable changes to the Yumma CSS will be documented in this file.
[2.1.0]
Added
- Add
_borders.scss
,_box-model.scss
,_effects.scss
,_filters.scss
,_flexbox.scss
,_grid.scss
,_layout.scss
,_interactions.scss
,_outlines.scss
,_tables.scss
and_typography.scss
- Add
_extensions.scss
and_theme.scss
- Add
cursor: pointer
to all<button>
element - Add the
0
value to Opacity utility variant - Add the
auto
property to Flex utility variant
Changed
- New
baseline
Align Content utility variant - New
baseline
Align Items utility variant - New
cg-0
Column Gap andrg-0
Row Gap utilities - New
col-resize
,default
,ne-resize
,nesw-resize
,none
,nw-resize
,nwse-resize
,progress
,row-resize
,s-resize
,se-resize
,sw-resize
,w-resize
,zoom-in
,zoom-out
Cursor utility properties - New
f-b
Font Size base utility - New
font-size: inherit
andfont-weight: inherit
properties for heading and paragraph elements. - New
fs-9xl
Font Size utility variant - New
row dense
anddense row
Grid Auto Flow utility variants - New
table
,inline-table
andinline-grid
Display utility variants - New
text
andall
User Select utility variants - Rename Align Content utility syntax from
ac-stretch
toac-s
- Rename Align Items utility syntax from
ai-stretch
toai-s
- Rename Align Self utility syntax from
as-stretch
toas-s
- Rename Justify Items utility syntax from
ji-stretch
toji-st
- Rename Justify Self utility syntax from
js-stretch
toji-st
- Rename Object Position utility syntax from
op-left
toop-l
- Rename Position utility syntax from
p-t
top-y
- Rename Position utility syntax from
p-y
top-st
- Rename
_miscellaneous.scss
to_interactions.scss
- Rename
$yma-direction
base value from1px
to0.25rem
- Rename color variables from
$yma-colors-*
to$yma-theme-*
- Update Border Radius base value from
4px
to0.25rem
- Update Border Width base value from
4px
to1px
- Update Flex Basis base value from
1rem
to0.25rem
- Update Flex utility variants
- Update Outline Offset base value from
2px
to1px
- Update Outline Width base value from
2px
to1px
- Update Spacing X and Spacing Y calculations
Removed
- Delete
_utilities.scss
partial - Remove
end
andstart
properties from Align Content utilities - Remove
end
andstart
properties from Align Items utilities - Remove
end
andstart
properties from Align Self utilities - Remove
end
,left
,right
andstart
properties from Justify Content utilities - Remove
er
Cursor variant - Remove
flex-end
,flex-start
,left
,normal
andright
properties from Justify Items utilities - Remove
flex-end
,flex-start
,left
,normal
,right
andstretch
properties from Justify Self utilities - Remove
hidden
property in Border Style utilities - Remove
hidden
property in Outline Style utilities - Remove variable inside Spacing X and Spacing Y utilities
Yumma CSS - v2.0.0
Changelog
All notable changes to the Yumma CSS will be documented in this file.
[2.0.0]
Added
- Add Accent Color utilities
- Add Aspect Ratio utilities
- Add Backdrop Filter utilities
- Add Border Collapse utilities
- Add Border Style utilities
- Add Caption Side utilities
- Add Container utilities
- Add Font Style utilities
- Add Gap utilities
- Add Grid Column utilities
- Add Grid Row utilities
- Add Object Fit utilities
- Add Object Position utilities
- Add Outline Color utilities
- Add Outline Offset utilities
- Add Outline Style utilities
- Add Outline Width utilities
- Add Spacing utilities
- Add Table Layout utilities
- Add Text Decoration Color utilities
- Add Text Decoration Style utilities
- Add Text Decoration Thickness utilities
- Add
_mixin.scss
partial - Add
core.scss
file - Add
functions.scss
partial - Include Hover utility variants
- Include Responsive utility variants
- Include Silver color to the color palette
Changed
- Border Color utilities no longer have
border-style
andborder-width
properties by default - Base styles are now optional
- Colors now use HEX color format
- Fix
transparent
having color variants - Fix conflict between
float: none;
(f-none
) andflex: none;
(f-none
) - New Flex Basis utilities -
fb-full
,fb-half
- New
auto
property in Margin and Padding utilities - New
max-content
andmin-content
properties in Grid Auto Columns, Grid Auto Rows, Height, Width, Dimension and Flex Basis - New
xxl
breakpoint utilities - Simplify Font Family fallbacks
- Stylecent now covers the
<optgroup>
- Update Container syntax from
cnn
tocnt
- Update Float syntax from
f-*static*
toflo-*
- Update Font Family utility syntaxes from
ff-d
toff-s
- Update Font Size Extra large syntax from
fs-2xl
tofs-xxl
- Update Position syntax from
pos-*
top-*
- Update Position syntax from
pos-static
top-s
- Update Position syntax from
pos-sticky
top-t
- Update
cnt
utility with new responsive utility rules - Update property values from
0.75rem
to0.25rem
for Margin and Padding utilities - Update values in breakpoint utilities
Removed
- Remove Column utilities
- Remove Offset Gap utilities
- Remove Row utility
- Remove
_grid.scss
partial - Remove
badge-*
component - Remove
btn-*
component - Remove
btn-otl-*
component - Remove
card-*
component - Remove
ff-i
utility - Remove
nav-*
component - Remove Components folder
- Remove extra small value for breakpoint utilities
Yumma CSS - v1.2.0
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.2.0
Added
- Added
fit-content
to Height and Width classes. - Added Max Dimension and Min Dimension classes.
- Added
auto
,full
, andhalf
value to the Flex classes. - Added Indigo color to the color palette.
- Added
transparent
to the color palette. - Added
none
property to Box Shadow class. - Added
.max-dim-{}
and.min-dim-{}
classes. - Added responsive media queries to
.dim-{}
,.max-dim-{}
and.min-dim-{}
classes. - Added Line Height classes.
- The
.btn{}
component is now smaller by default. - Improvements to the
_base.scss
partial file. - Improvements in the Direction classes.
- Improvements to Grid Template Columns classes.
- Improvements to Grid Template Rows classes.
- Improvements to the Flex Shrink clasess.
- Improvements to the Font Sizes classes.
- Improvements to the Flex classes.
- Color palette redesign.
Changed
- Viewports units are not dynamic.
- Removed default shadow in the
.nav{}
component. - Border Radius default value is now 4px instead of 8px.
- Removed
.bs{}
class from Box Shadow.
Fixed
- None
Deprecated
- Removed complement button component.
- Removed the
!default
flag from all variables. - Magenta color is deprecated.
- The
showVer()
function is no longer available.
Yumma CSS - v1.1.0
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.1.0
Added
- Added responsive classes for utility classes.
- Added transition property to button component.
- Added extra small variant for font size classes.
- Added
.dim-{value}
classes.
Changed
- Updated syntax for column responsive classes.
- Updated box shadow syntax from
bs-xsm
tobs-xs
andbs-xlg
tobs-xl
. - Updated font sizes syntax from
fs-xlg
tofs-xl
. - Updated columns syntax from
col-{value}
tocols-{value}
.
Fixed
- Fixed list style type syntax from
tst-{value}
tolst-{value}
. - Fixed
fs-md
class not working. - Fixed caret color variants.
Deprecated
- None
Yumma CSS - v1.0.3
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.0.3
Added
- None
Changed
- Minified CSS file moved to the
/dist
folder.
Fixed
- None
Deprecated
- None
Yumma CSS - v1.0.2
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.0.2
Added
- None
Changed
- Small CSS resetting improvements.
Fixed
- Fixed viewport classes from not working.
- Fixed caret color light and dark variations.
Deprecated
- None
Yumma CSS - v1.0.1
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.0.1
Added
- None
Changed
- Changing Height and Width viewports from dynamic to standard.
Fixed
- Updated minify version.
Deprecated
- None
Yumma CSS - v1.0.0
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v1.0.0
Added
- Added
flow-root
property to Display classes. - Added
inline-start
andinline-end
properties to Float classes. - Added
justify-all
andmatch-parent
properties to Text Align classes. - Added
overline
property to Text Decoration Line classes. - Added
flex-start
andflex-end
properties to Align Items classes. - Added
end
,flex-start
,flex-end
,left
,right
,normal
andstretch
properties to Justify Content classes. - Added
.mx
and.my
Margin classes. - Added
.px
and.py
Padding classes. - Added viewport values for Height and Width classes.
- Added the color
lead
in the Color Palette. - Added Align Content classes.
- Added Align Self classes.
- Added Flex Basis classes.
- Added Flex Grow classes.
- Added Grid Auto Columns classes.
- Added Grid Auto Flow classes.
- Added Grid Auto Rows classes.
- Added Justify Items classes.
- Added Justify Self classes.
- Added Cursor classes.
- Added List Style Type classes.
- Added Appearance classes.
- Added Pointer Events classes.
- Added User Select classes.
- Added Caret Colors classes.
- Added Font Family classes.
- Added Text Decoration classes.
Changed
- Updated display class syntax from
dis-{value}
tod-{value}
. - Updated hover state class syntax from
{value}-h-{value}
toh:{value}
. - Updated
greet()
function name toshowVer()
. - Color palettes now use RGB.
Fixed
- Small CSS resetting improvements.
Deprecated
- Removed
break-all
andkeep-all
properties from Overflow Wrap classes. - Removed duplicate classes for Justify Content classes.
- Removed class
nav-l
from navbar.scss.
Yumma CSS - v0.2.0
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v0.2.0
Added
- Added the
!default
flag to variables and maps in the _variables.scss file
Changed
- None
Fixed
- None
Deprecated
- None
Yumma CSS - v0.1.1
Changelog
All notable changes to the Yumma CSS Library will be documented in this file.
v0.1.1
Added
- None
Changed
- Updated readme file
Fixed
- None
Deprecated
- None