<span class="display-XL">Display XL</span>
<span class="display{{type}}">{{{text}}}</span>
{
"type": "-XL",
"text": "Display XL"
}
[class*='display-'] {
font-family: var(--font-family__display);
letter-spacing: var(--font-letter-spacing-wide);
}
.display {
&-XL, &-xl {
@media (--viewport-xs-min) {
font-size: var(--font-size-19);
line-height: var(--font-line-height-15);
}
@media (--viewport-ms-min) {
font-size: var(--font-size-20);
line-height: var(--font-line-height-16);
}
@media (--viewport-sm-min) {
font-size: var(--font-size-20);
line-height: var(--font-line-height-16);
}
@media (--viewport-md-min) {
font-size: var(--font-size-21);
line-height: var(--font-line-height-17);
}
@media (--viewport-lg-min) {
font-size: var(--font-size-21);
line-height: var(--font-line-height-17);
}
}
&-L, &-l {
@media (--viewport-xs-min) {
font-size: var(--font-size-16);
line-height: var(--font-line-height-13);
}
@media (--viewport-ms-min) {
font-size: var(--font-size-17);
line-height: var(--font-line-height-14);
}
@media (--viewport-sm-min) {
font-size: var(--font-size-17);
line-height: var(--font-line-height-14);
}
@media (--viewport-md-min) {
font-size: var(--font-size-19);
line-height: var(--font-line-height-15);
}
@media (--viewport-lg-min) {
font-size: var(--font-size-19);
line-height: var(--font-line-height-15);
}
}
&-M, &-m {
@media (--viewport-xs-min) {
font-size: var(--font-size-13);
line-height: var(--font-line-height-9);
}
@media (--viewport-ms-min) {
font-size: var(--font-size-14);
line-height: var(--font-line-height-10);
}
@media (--viewport-sm-min) {
font-size: var(--font-size-14);
line-height: var(--font-line-height-10);
}
@media (--viewport-md-min) {
font-size: var(--font-size-16);
line-height: var(--font-line-height-13);
}
@media (--viewport-lg-min) {
font-size: var(--font-size-16);
line-height: var(--font-line-height-16);
}
}
&-S, &-s {
@media (--viewport-xs-min) {
font-size: var(--font-size-12);
line-height: var(--font-line-height-9);
}
@media (--viewport-ms-min) {
font-size: var(--font-size-13);
line-height: var(--font-line-height-9);
}
@media (--viewport-sm-min) {
font-size: var(--font-size-13);
line-height: var(--font-line-height-9);
}
@media (--viewport-md-min) {
font-size: var(--font-size-15);
line-height: var(--font-line-height-12);
}
@media (--viewport-lg-min) {
font-size: var(--font-size-15);
line-height: var(--font-line-height-12);
}
}
&-XS, &-xs {
font-size: var(--font-size-1);
line-height: var(--font-line-height-1);
}
}
No notes defined.