font fallbacks

This commit is contained in:
Vinnie Falco
2024-08-07 17:21:22 -07:00
parent 5052fb1825
commit 474a125030

View File

@@ -1,41 +1,45 @@
/*@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Display:ital,wdth,wght@0,87.5,100..900;1,87.5,100..900&display=swap";*/
/*@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wdth,wght@62.5,400..550&display=swap";*/
@font-face {
font-family: "Noto Sans Display";
font-family: "Noto Sans";
font-style: normal;
font-weight: normal;
font-stretch: 87.5%;
font-display: block;
src:
/*local('Noto Sans Display')*/
url('/_/fonts/NotoSansDisplay.ttf') format('truetype'),
,url('/_/fonts/NotoSansDisplay.ttf') format('truetype')
,url('../../../../tools/boostlook/NotoSansDisplay.ttf') format('truetype')
,url("https://cppalliance.org/fonts/NotoSansDisplay.ttf") format('truetype')
;
font-weight: normal;
font-style: normal;
font-stretch: 87.5%;
}
@font-face {
font-family: "Noto Sans Display Italic";
font-family: "Noto Sans";
font-style: italic;
font-weight: normal;
font-stretch: 87.5%;
font-display: block;
src:
/*local('Noto Sans Display Italic')*/
url("/font/NotoSansDisplay-Italic.ttf") format("truetype")
,url("/font/NotoSansDisplay-Italic.ttf") format("truetype")
,url("../../../../tools/boostlook/NotoSansDisplay-Italic.ttf") format("truetype")
,url("https://cppalliance.org/fonts/NotoSansDisplayItalic.ttf") format('truetype')
;
font-weight: normal;
font-style: normal;
font-stretch: 87.5%;
}
@font-face {
font-family: "Noto Sans Mono";
src:
/*local('Noto Sans Mono')*/
url("/_/boostlook/NotoSansMono.ttf") format("truetype"),
,url("../../../../tools/boostlook/NotoSansMono.ttf") format("truetype")
;
font-weight: normal;
font-style: normal;
font-weight: normal;
font-stretch: 70%;
font-weight: 550;
font-display: block;
src:
/*local('Noto sans Mono')*/
,url("/_/boostlook/NotoSansMono.ttf") format("truetype")
,url("../../../../tools/boostlook/NotoSansMono.ttf") format("truetype")
,url("https://cppalliance.org/fonts/NotoSansMono.ttf") format('truetype')
;
}
/* css reset */
*, *::before, *::after {
box-sizing: border-box;
@@ -54,9 +58,6 @@ max-width: 100%;
input, button, textarea, select {
font: inherit;
}
em {
font-family: "Noto Sans Display Italic";
}
p, h1, h2, h3, h4, h5, h6 {
overflow-wrap: break-word;
}
@@ -71,7 +72,7 @@ isolation: isolate;
}
.doc {
font-family: "Noto Sans Display", serif;
font-family: "Noto Sans", sans-serif;
}
.doc h1,
@@ -102,10 +103,10 @@ text-decoration: none;
text-decoration: underline;
}
.doc code {
font-family: "Noto Sans Mono", serif;
font-family: "Noto Sans Mono", monospace;
}
.doc pre {
font-family: "Noto Sans Mono", serif;
font-family: "Noto Sans Mono", monospace;
background-color: #f8f8f8;
margin: 1em;
padding: 1em;