All-new utilities
Continuous utility expansion remains a priority. This major release introduces several new tools for design control.
Accent Color
< input class = "ac-red" type = "checkbox" checked />
< input class = "ac-orange" type = "checkbox" checked />
< input class = "ac-yellow" type = "checkbox" checked />
New silver color option
Aspect Ratio
Utility Property ar-saspect-ratio: 1/1;ar-laspect-ratio: 16/9;ar-autoaspect-ratio: auto;
Backdrop Filter
Utility Property bf-b-nonebackdrop-filter: blur(0px);bf-b-xsbackdrop-filter: blur(4px);bf-b-smbackdrop-filter: blur(8px);bf-b-mdbackdrop-filter: blur(16px);bf-b-lgbackdrop-filter: blur(32px);bf-b-xlbackdrop-filter: blur(64px);
Border Collapse
Utility Property bc-cborder-collapse: collapse;bc-sborder-collapse: separate;
Border Style
Utility Property b-noneborder-style: none;b-dborder-style: dashed;b-hborder-style: hidden;b-sborder-style: solid;
Caption Side
Utility Property cs-bcaption-side: bottom;cs-tcaption-side: top;
Font Style
Utility Property fs-ifont-style: italic;fs-nfont-style: normal;
Gap
Reworked the Gap utilities for more intuitive layout controls.
< div class = "g-[0/16]" >...</ div >
Grid
< div class = " gc-s-* gce-* gcs-* " >...</ div >
< div class = " gr-s-* gre-* grs-* " >...</ div >
Object Fit
Utility Property of-cobject-fit: cover;of-fobject-fit: fill;of-noneobject-fit: none;of-sdobject-fit: scale-down;
Object Position
Utility Property op-bobject-position: bottom;op-cobject-position: center;op-lbobject-position: left bottom;op-leftobject-position: left;op-ltobject-position: left top;op-robject-position: right;op-rbobject-position: right bottom;op-rtobject-position: right top;op-tobject-position: top;
Outline Color
< div class = "o-4 os-s oc-indigo-6" ></ div >
< div class = "o-4 os-s oc-violet-6" ></ div >
< div class = "o-4 os-s oc-pink-6" ></ div >
Outline Offset
< div class = "oo-[0/4]" >...</ div >
Outline Style
Utility Property os-noneoutline-style: none;os-doutline-style: dashed;os-houtline-style: hidden;os-soutline-style: solid;
Outline Width
< div class = "ow-[0/4]" >...</ div >
Spacing X
< div class = "s-x-[0/100]" >...</ div >
Spacing Y
< div class = "s-y-[0/100]" >...</ div >
Table Layout
Utility Property tl-autotable-layout: auto;tl-ftable-layout: fixed;
Text Decoration Color
< p class = "td-u tdc-red" >Red Underline</ p >
< p class = "td-u tdc-green" >Green Underline</ p >
< p class = "td-u tdc-blue" >Blue Underline</ p >
Text Decoration Style
Utility Property tds-nonetext-decoration-style: none;tds-dtext-decoration-style: dashed;tds-htext-decoration-style: hidden;tds-stext-decoration-style: solid;
Text Decoration Thickness
Utility Property tdt-autotext-decoration-thickness: auto;tdt-fftext-decoration-thickness: from-font;tdt-0text-decoration-thickness: 0px;tdt-1text-decoration-thickness: 4px;tdt-2text-decoration-thickness: 8px;tdt-3text-decoration-thickness: 12px;tdt-4text-decoration-thickness: 16px;
Base styles
Disable default base styles by importing yumma-core.css instead of yumma.css.
Standard CSS
< link href = "https://cdn.jsdelivr.net/gh/yumma-lib/yumma-css@2.0.0/dist/yumma-core.css" rel = "stylesheet" crossorigin = "anonymous" />
Minified CSS
< link href = "https://cdn.jsdelivr.net/gh/yumma-lib/yumma-css@2.0.0/dist/yumma-core.min.css" rel = "stylesheet" crossorigin = "anonymous" />
Media query support is now available across nearly all Yumma CSS utilities for better responsiveness.
< div class = "cnt mx-auto p-4" >
< div class = "d-g gtc-1 sm:gtc-2 md:gtc-3 lg:gtc-4 g-4" >
< div class = "..." >...</ div >
< div class = "..." >...</ div >
< div class = "..." >...</ div >
Breakpoints changes
Refined the breakpoint system by removing the xs breakpoint & adjusting existing values.
v2.0 v1.2
Utility Property smmin-width: 640px;mdmin-width: 768px;lgmin-width: 1024px;xlmin-width: 1280px;xxlmin-width: 1536px;
Container rules
Introduced the cnt class for containers with built-in media query rules for responsiveness.
v2.0 v1.2
@each $bp , $bp_value in $yma-breakpoints {
@include breakpoint ( $bp_value ) {
Upgrade
Get the latest version of Yumma CSS: