This commit is contained in:
Tibo De Peuter 2022-05-31 14:47:33 +02:00
parent f1dae322dc
commit 1601b38e22
219 changed files with 642 additions and 637 deletions
iosevka-custom.cssletter.cssprivate-build-plans.toml
ttf-unhinted
ttf

View file

@ -1,630 +0,0 @@
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-thin.ttf') format('truetype'), url('woff2/iosevka-custom-thin.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedthin.ttf') format('truetype'), url('woff2/iosevka-custom-extendedthin.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-thinoblique.ttf') format('truetype'), url('woff2/iosevka-custom-thinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 100;
font-stretch: normal;
src: url('ttf/iosevka-custom-thinoblique.ttf') format('truetype'), url('woff2/iosevka-custom-thinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedthinoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedthinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedthinoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedthinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-thinitalic.ttf') format('truetype'), url('woff2/iosevka-custom-thinitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedthinitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedthinitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-extralight.ttf') format('truetype'), url('woff2/iosevka-custom-extralight.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedextralight.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextralight.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-extralightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 200;
font-stretch: normal;
src: url('ttf/iosevka-custom-extralightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedextralightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedextralightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-extralightitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extralightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedextralightitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextralightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-light.ttf') format('truetype'), url('woff2/iosevka-custom-light.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedlight.ttf') format('truetype'), url('woff2/iosevka-custom-extendedlight.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-lightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-lightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 300;
font-stretch: normal;
src: url('ttf/iosevka-custom-lightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-lightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedlightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedlightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedlightoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedlightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-lightitalic.ttf') format('truetype'), url('woff2/iosevka-custom-lightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedlightitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedlightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-regular.ttf') format('truetype'), url('woff2/iosevka-custom-regular.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extended.ttf') format('truetype'), url('woff2/iosevka-custom-extended.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-oblique.ttf') format('truetype'), url('woff2/iosevka-custom-oblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 400;
font-stretch: normal;
src: url('ttf/iosevka-custom-oblique.ttf') format('truetype'), url('woff2/iosevka-custom-oblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-italic.ttf') format('truetype'), url('woff2/iosevka-custom-italic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendeditalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendeditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-medium.ttf') format('truetype'), url('woff2/iosevka-custom-medium.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedmedium.ttf') format('truetype'), url('woff2/iosevka-custom-extendedmedium.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-mediumoblique.ttf') format('truetype'), url('woff2/iosevka-custom-mediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 500;
font-stretch: normal;
src: url('ttf/iosevka-custom-mediumoblique.ttf') format('truetype'), url('woff2/iosevka-custom-mediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedmediumoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedmediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedmediumoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedmediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-mediumitalic.ttf') format('truetype'), url('woff2/iosevka-custom-mediumitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedmediumitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedmediumitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-semibold.ttf') format('truetype'), url('woff2/iosevka-custom-semibold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedsemibold.ttf') format('truetype'), url('woff2/iosevka-custom-extendedsemibold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-semiboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-semiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 600;
font-stretch: normal;
src: url('ttf/iosevka-custom-semiboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-semiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedsemiboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedsemiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedsemiboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedsemiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-semibolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-semibolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedsemibolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedsemibolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-bold.ttf') format('truetype'), url('woff2/iosevka-custom-bold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedbold.ttf') format('truetype'), url('woff2/iosevka-custom-extendedbold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-boldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-boldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 700;
font-stretch: normal;
src: url('ttf/iosevka-custom-boldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-boldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-bolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-bolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedbolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedbolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-extrabold.ttf') format('truetype'), url('woff2/iosevka-custom-extrabold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedextrabold.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextrabold.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-extraboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 800;
font-stretch: normal;
src: url('ttf/iosevka-custom-extraboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedextraboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedextraboldoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-extrabolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-extrabolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedextrabolditalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedextrabolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: normal;
src: url('ttf/iosevka-custom-heavy.ttf') format('truetype'), url('woff2/iosevka-custom-heavy.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: normal;
src: url('ttf/iosevka-custom-extendedheavy.ttf') format('truetype'), url('woff2/iosevka-custom-extendedheavy.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: oblique;
src: url('ttf/iosevka-custom-heavyoblique.ttf') format('truetype'), url('woff2/iosevka-custom-heavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 900;
font-stretch: normal;
src: url('ttf/iosevka-custom-heavyoblique.ttf') format('truetype'), url('woff2/iosevka-custom-heavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/iosevka-custom-extendedheavyoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedheavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web Oblique';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
src: url('ttf/iosevka-custom-extendedheavyoblique.ttf') format('truetype'), url('woff2/iosevka-custom-extendedheavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: italic;
src: url('ttf/iosevka-custom-heavyitalic.ttf') format('truetype'), url('woff2/iosevka-custom-heavyitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Iosevka Custom Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: italic;
src: url('ttf/iosevka-custom-extendedheavyitalic.ttf') format('truetype'), url('woff2/iosevka-custom-extendedheavyitalic.woff2') format('woff2');
}

630
letter.css Normal file
View file

@ -0,0 +1,630 @@
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-thin.ttf') format('truetype'), url('woff2/letter-thin.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedthin.ttf') format('truetype'), url('woff2/letter-extendedthin.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-thinoblique.ttf') format('truetype'), url('woff2/letter-thinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 100;
font-stretch: normal;
src: url('ttf/letter-thinoblique.ttf') format('truetype'), url('woff2/letter-thinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedthinoblique.ttf') format('truetype'), url('woff2/letter-extendedthinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
src: url('ttf/letter-extendedthinoblique.ttf') format('truetype'), url('woff2/letter-extendedthinoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-thinitalic.ttf') format('truetype'), url('woff2/letter-thinitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 100;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedthinitalic.ttf') format('truetype'), url('woff2/letter-extendedthinitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-extralight.ttf') format('truetype'), url('woff2/letter-extralight.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedextralight.ttf') format('truetype'), url('woff2/letter-extendedextralight.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-extralightoblique.ttf') format('truetype'), url('woff2/letter-extralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 200;
font-stretch: normal;
src: url('ttf/letter-extralightoblique.ttf') format('truetype'), url('woff2/letter-extralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedextralightoblique.ttf') format('truetype'), url('woff2/letter-extendedextralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
src: url('ttf/letter-extendedextralightoblique.ttf') format('truetype'), url('woff2/letter-extendedextralightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-extralightitalic.ttf') format('truetype'), url('woff2/letter-extralightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 200;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedextralightitalic.ttf') format('truetype'), url('woff2/letter-extendedextralightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-light.ttf') format('truetype'), url('woff2/letter-light.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedlight.ttf') format('truetype'), url('woff2/letter-extendedlight.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-lightoblique.ttf') format('truetype'), url('woff2/letter-lightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 300;
font-stretch: normal;
src: url('ttf/letter-lightoblique.ttf') format('truetype'), url('woff2/letter-lightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedlightoblique.ttf') format('truetype'), url('woff2/letter-extendedlightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
src: url('ttf/letter-extendedlightoblique.ttf') format('truetype'), url('woff2/letter-extendedlightoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-lightitalic.ttf') format('truetype'), url('woff2/letter-lightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 300;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedlightitalic.ttf') format('truetype'), url('woff2/letter-extendedlightitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-regular.ttf') format('truetype'), url('woff2/letter-regular.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extended.ttf') format('truetype'), url('woff2/letter-extended.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-oblique.ttf') format('truetype'), url('woff2/letter-oblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 400;
font-stretch: normal;
src: url('ttf/letter-oblique.ttf') format('truetype'), url('woff2/letter-oblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedoblique.ttf') format('truetype'), url('woff2/letter-extendedoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
src: url('ttf/letter-extendedoblique.ttf') format('truetype'), url('woff2/letter-extendedoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-italic.ttf') format('truetype'), url('woff2/letter-italic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 400;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendeditalic.ttf') format('truetype'), url('woff2/letter-extendeditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-medium.ttf') format('truetype'), url('woff2/letter-medium.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedmedium.ttf') format('truetype'), url('woff2/letter-extendedmedium.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-mediumoblique.ttf') format('truetype'), url('woff2/letter-mediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 500;
font-stretch: normal;
src: url('ttf/letter-mediumoblique.ttf') format('truetype'), url('woff2/letter-mediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedmediumoblique.ttf') format('truetype'), url('woff2/letter-extendedmediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
src: url('ttf/letter-extendedmediumoblique.ttf') format('truetype'), url('woff2/letter-extendedmediumoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-mediumitalic.ttf') format('truetype'), url('woff2/letter-mediumitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 500;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedmediumitalic.ttf') format('truetype'), url('woff2/letter-extendedmediumitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-semibold.ttf') format('truetype'), url('woff2/letter-semibold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedsemibold.ttf') format('truetype'), url('woff2/letter-extendedsemibold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-semiboldoblique.ttf') format('truetype'), url('woff2/letter-semiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 600;
font-stretch: normal;
src: url('ttf/letter-semiboldoblique.ttf') format('truetype'), url('woff2/letter-semiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedsemiboldoblique.ttf') format('truetype'), url('woff2/letter-extendedsemiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
src: url('ttf/letter-extendedsemiboldoblique.ttf') format('truetype'), url('woff2/letter-extendedsemiboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-semibolditalic.ttf') format('truetype'), url('woff2/letter-semibolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 600;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedsemibolditalic.ttf') format('truetype'), url('woff2/letter-extendedsemibolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-bold.ttf') format('truetype'), url('woff2/letter-bold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedbold.ttf') format('truetype'), url('woff2/letter-extendedbold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-boldoblique.ttf') format('truetype'), url('woff2/letter-boldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 700;
font-stretch: normal;
src: url('ttf/letter-boldoblique.ttf') format('truetype'), url('woff2/letter-boldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedboldoblique.ttf') format('truetype'), url('woff2/letter-extendedboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
src: url('ttf/letter-extendedboldoblique.ttf') format('truetype'), url('woff2/letter-extendedboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-bolditalic.ttf') format('truetype'), url('woff2/letter-bolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 700;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedbolditalic.ttf') format('truetype'), url('woff2/letter-extendedbolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-extrabold.ttf') format('truetype'), url('woff2/letter-extrabold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedextrabold.ttf') format('truetype'), url('woff2/letter-extendedextrabold.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-extraboldoblique.ttf') format('truetype'), url('woff2/letter-extraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 800;
font-stretch: normal;
src: url('ttf/letter-extraboldoblique.ttf') format('truetype'), url('woff2/letter-extraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedextraboldoblique.ttf') format('truetype'), url('woff2/letter-extendedextraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
src: url('ttf/letter-extendedextraboldoblique.ttf') format('truetype'), url('woff2/letter-extendedextraboldoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-extrabolditalic.ttf') format('truetype'), url('woff2/letter-extrabolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 800;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedextrabolditalic.ttf') format('truetype'), url('woff2/letter-extendedextrabolditalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: normal;
src: url('ttf/letter-heavy.ttf') format('truetype'), url('woff2/letter-heavy.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: normal;
src: url('ttf/letter-extendedheavy.ttf') format('truetype'), url('woff2/letter-extendedheavy.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: oblique;
src: url('ttf/letter-heavyoblique.ttf') format('truetype'), url('woff2/letter-heavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 900;
font-stretch: normal;
src: url('ttf/letter-heavyoblique.ttf') format('truetype'), url('woff2/letter-heavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: oblique;
src: url('ttf/letter-extendedheavyoblique.ttf') format('truetype'), url('woff2/letter-extendedheavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web Oblique';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
src: url('ttf/letter-extendedheavyoblique.ttf') format('truetype'), url('woff2/letter-extendedheavyoblique.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: normal;
font-style: italic;
src: url('ttf/letter-heavyitalic.ttf') format('truetype'), url('woff2/letter-heavyitalic.woff2') format('woff2');
}
@font-face {
font-family: 'Letter Web';
font-display: swap;
font-weight: 900;
font-stretch: expanded;
font-style: italic;
src: url('ttf/letter-extendedheavyitalic.ttf') format('truetype'), url('woff2/letter-extendedheavyitalic.woff2') format('woff2');
}

View file

@ -1,21 +1,26 @@
[buildPlans.iosevka-custom]
family = "Iosevka Custom"
[buildPlans.letter]
family = "Letter"
spacing = "term"
serifs = "sans"
no-cv-ss = true
[buildPlans.iosevka-custom.variants.design]
[buildPlans.letter.variants.design]
f = "flat-hook"
i = "serifed-flat-tailed"
j = "flat-hook-serifed"
l = "serifed-flat-tailed"
r = "hookless"
t = "flat-hook"
x = "straight-serifless"
y = "straight-turn"
lower-lambda = "straight-turn"
lower-mu = "tailless"
lower-xi = "rounded"
cyrl-capital-ka = "symmetric-touching-bottom-right-serifed"
one = "base"
underscore = "above-baseline"
at = "fourfold"
dollar = "through"
number-sign = "slanted"
percent = "rings-continuous-slash"
bar = "force-upright"
diacritic-dot = "round"
[buildPlans.letter.ligations]
inherits = "dlig"

Some files were not shown because too many files have changed in this diff Show more