this repo has no description

loading optimizations

altagos.dev 3c77cf12 7cd38667

verified
+13 -291
+1 -291
assets/math/Temml-Local.css
··· 1 - /* 2 - Temml.woff2 is a clone of KaTeX_Script-Regular, except that the code points 3 - have been changed from ASCII to Unicode Mathematical Alphanumeric Symbols Script capitals, 4 - Unicode range 1D49C to 1D4B5. 5 - */ 6 - 7 - @font-face { 8 - font-family: 'Temml'; 9 - src: url('/math/Temml.woff2') format('woff2'); 10 - font-weight: normal; 11 - font-style: normal; 12 - } 13 - 14 - math { 15 - font-family: "Cambria Math", 'STIXTwoMath-Regular', 'NotoSansMath-Regular', math; 16 - font-style: normal; 17 - font-weight: normal; 18 - line-height: normal; 19 - font-size-adjust: none; 20 - text-indent: 0; 21 - text-transform: none; 22 - letter-spacing: normal; 23 - word-wrap: normal; 24 - direction: ltr; 25 - /* Prevent Firefox from omitting the dot on i or j. */ 26 - font-feature-settings: "dtls" off; 27 - } 28 - 29 - math * { 30 - border-color: currentColor; 31 - } 32 - 33 - /* Next line is active in Firefox and Safari. 34 - * Not in Chromium, which recognizes display: "block math" written inline. */ 35 - math.tml-display { 36 - display: block; 37 - } 38 - 39 - *.mathcal { 40 - /* NotoSans */ 41 - font-feature-settings: 'ss01'; 42 - } 43 - 44 - math .mathscr { 45 - font-family: "Temml"; 46 - } 47 - 48 - mo.tml-prime { 49 - font-family: Temml; 50 - } 51 - 52 - /* Prevent f' from overlapping in Chromium */ 53 - mo.prime-pad { 54 - padding-left: 0.08em; 55 - } 56 - 57 - /* \cancel & \phase use background images. Get them to print. */ 58 - menclose { 59 - -webkit-print-color-adjust: exact; 60 - /* Chrome & Edge */ 61 - print-color-adjust: exact; 62 - } 63 - 64 - /* Array cell justification in Firefox & WebKit */ 65 - .tml-right { 66 - text-align: right; 67 - } 68 - 69 - .tml-left { 70 - text-align: left; 71 - } 72 - 73 - /* Styles for Chromium only */ 74 - @supports (not (-webkit-backdrop-filter: blur(1px))) and (not (-moz-appearance: none)) { 75 - 76 - /* MathML Core & Chromium do not support the MathML 3.0 element <menclose> attributes. */ 77 - /* So use styles. */ 78 - menclose { 79 - position: relative; 80 - padding: 0.5ex 0ex; 81 - } 82 - 83 - .tml-overline { 84 - padding: 0.1em 0 0 0; 85 - border-top: 0.065em solid; 86 - } 87 - 88 - .tml-underline { 89 - padding: 0 0 0.1em 0; 90 - border-bottom: 0.065em solid; 91 - } 92 - 93 - .tml-cancel { 94 - display: inline-block; 95 - position: absolute; 96 - left: 0.5px; 97 - bottom: 0; 98 - width: 100%; 99 - height: 100%; 100 - background-color: currentColor; 101 - } 102 - 103 - .upstrike { 104 - clip-path: polygon(0.05em 100%, 0em calc(100% - 0.05em), calc(100% - 0.05em) 0em, 100% 0.05em); 105 - } 106 - 107 - .downstrike { 108 - clip-path: polygon(0em 0.05em, 0.05em 0em, 100% calc(100% - 0.05em), calc(100% - 0.05em) 100%); 109 - } 110 - 111 - .sout { 112 - clip-path: polygon(0em calc(55% + 0.0333em), 0em calc(55% - 0.0333em), 100% calc(55% - 0.0333em), 100% calc(55% + 0.0333em)); 113 - } 114 - 115 - .tml-xcancel { 116 - background: linear-gradient(to top left, 117 - rgba(0, 0, 0, 0) 0%, 118 - rgba(0, 0, 0, 0) calc(50% - 0.06em), 119 - rgba(0, 0, 0, 1) 50%, 120 - rgba(0, 0, 0, 0) calc(50% + 0.06em), 121 - rgba(0, 0, 0, 0) 100%), 122 - linear-gradient(to top right, 123 - rgba(0, 0, 0, 0) 0%, 124 - rgba(0, 0, 0, 0) calc(50% - 0.06em), 125 - rgba(0, 0, 0, 1) 50%, 126 - rgba(0, 0, 0, 0) calc(50% + 0.06em), 127 - rgba(0, 0, 0, 0) 100%) 128 - } 129 - 130 - .longdiv-top { 131 - border-top: 0.067em solid; 132 - padding: 0.1em 0.2em 0.2em 0.433em; 133 - } 134 - 135 - .longdiv-arc { 136 - position: absolute; 137 - top: 0; 138 - bottom: 0.1em; 139 - left: -0.4em; 140 - width: 0.7em; 141 - border: 0.067em solid; 142 - transform: translateY(-0.067em); 143 - border-radius: 70%; 144 - clip-path: inset(0 0 0 0.4em); 145 - box-sizing: border-box; 146 - } 147 - 148 - .menclose { 149 - display: inline-block; 150 - text-align: left; 151 - position: relative; 152 - } 153 - 154 - .phasor-bottom { 155 - border-bottom: 0.067em solid; 156 - padding: 0.2em 0.2em 0.1em 0.6em; 157 - } 158 - 159 - .phasor-angle { 160 - display: inline-block; 161 - position: absolute; 162 - left: 0.5px; 163 - bottom: -0.04em; 164 - height: 100%; 165 - aspect-ratio: 0.5; 166 - background-color: currentColor; 167 - clip-path: polygon(0.05em 100%, 0em calc(100% - 0.05em), calc(100% - 0.05em) 0em, 100% 0.05em); 168 - } 169 - 170 - .tml-box { 171 - padding: 3pt 0 3pt 0; 172 - border: 1px solid; 173 - } 174 - 175 - .tml-fbox { 176 - padding: 3pt; 177 - border: 1px solid; 178 - } 179 - 180 - .circle-pad { 181 - padding: 0.267em; 182 - } 183 - 184 - .textcircle { 185 - position: absolute; 186 - top: 0; 187 - bottom: 0; 188 - right: 0; 189 - left: 0; 190 - border: 0.067em solid; 191 - border-radius: 50%; 192 - } 193 - 194 - .actuarial { 195 - padding: 0.03889em 0.03889em 0 0.03889em; 196 - border-width: 0.08em 0.08em 0em 0em; 197 - border-style: solid; 198 - margin-right: 0.03889em; 199 - } 200 - 201 - /* Stretch \widetilde */ 202 - .tml-crooked-2 { 203 - transform: scale(2.0, 1.1) 204 - } 205 - 206 - .tml-crooked-3 { 207 - transform: scale(3.0, 1.3) 208 - } 209 - 210 - .tml-crooked-4 { 211 - transform: scale(4.0, 1.4) 212 - } 213 - 214 - /* set array cell justification */ 215 - .tml-right { 216 - text-align: -webkit-right; 217 - } 218 - 219 - .tml-left { 220 - text-align: -webkit-left; 221 - } 222 - } 223 - 224 - /* Adjust WebKit accents */ 225 - @supports (-webkit-backdrop-filter: blur(1px)) { 226 - .tml-xshift { 227 - transform: translate(0px, 0.45em) 228 - } 229 - 230 - .tml-capshift { 231 - transform: translate(0px, 0.35em) 232 - } 233 - } 234 - 235 - /* flex-wrap for line-breaking in Chromium */ 236 - math { 237 - display: inline-flex; 238 - flex-wrap: wrap; 239 - align-items: baseline; 240 - } 241 - 242 - math>mrow { 243 - padding: 0.5ex 0ex; 244 - } 245 - 246 - /* Default mtd top padding is 0.5ex per MathML-Core and user-agent CSS */ 247 - /* We adjust for jot and small */ 248 - mtable.tml-jot mtd { 249 - padding-top: 0.7ex; 250 - padding-bottom: 0.7ex; 251 - } 252 - 253 - mtable.tml-small mtd { 254 - padding-top: 0.35ex; 255 - padding-bottom: 0.35ex; 256 - } 257 - 258 - /* Firefox */ 259 - @-moz-document url-prefix() { 260 - 261 - /* Avoid flex-wrap */ 262 - math { 263 - display: inline; 264 - } 265 - 266 - math>mrow { 267 - padding: 0 268 - } 269 - 270 - /* Adjust Firefox spacing between array rows */ 271 - mtd, 272 - mtable.tml-small mtd { 273 - padding-top: 0; 274 - padding-bottom: 0; 275 - } 276 - 277 - mtable.tml-jot mtd { 278 - padding-top: 0.2ex; 279 - padding-bottom: 0.ex; 280 - } 281 - } 282 - 283 - /* AMS environment auto-numbering via CSS counter. */ 284 - .tml-eqn::before { 285 - counter-increment: tmlEqnNo; 286 - content: "(" counter(tmlEqnNo) ")"; 287 - } 288 - 289 - body { 290 - counter-reset: tmlEqnNo; 291 - } 1 + @font-face{font-family:"Temml";src:url("/math/Temml.woff2") format("woff2");font-weight:normal;font-style:normal}math{font-family:"Cambria Math","STIXTwoMath-Regular","NotoSansMath-Regular",math;font-style:normal;font-weight:normal;line-height:normal;font-size-adjust:none;text-indent:0;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;font-feature-settings:"dtls" off}math *{border-color:currentColor}math.tml-display{display:block}*.mathcal{font-feature-settings:"ss01"}math .mathscr{font-family:"Temml"}mo.tml-prime{font-family:Temml}mo.prime-pad{padding-left:.08em}menclose{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tml-right{text-align:right}.tml-left{text-align:left}@supports(not (-webkit-backdrop-filter: blur(1px))) and (not (-moz-appearance: none)){menclose{position:relative;padding:.5ex 0ex}.tml-overline{padding:.1em 0 0 0;border-top:.065em solid}.tml-underline{padding:0 0 .1em 0;border-bottom:.065em solid}.tml-cancel{display:inline-block;position:absolute;left:.5px;bottom:0;width:100%;height:100%;background-color:currentColor}.upstrike{clip-path:polygon(0.05em 100%, 0em calc(100% - 0.05em), calc(100% - 0.05em) 0em, 100% 0.05em)}.downstrike{clip-path:polygon(0em 0.05em, 0.05em 0em, 100% calc(100% - 0.05em), calc(100% - 0.05em) 100%)}.sout{clip-path:polygon(0em calc(55% + 0.0333em), 0em calc(55% - 0.0333em), 100% calc(55% - 0.0333em), 100% calc(55% + 0.0333em))}.tml-xcancel{background:linear-gradient(to top left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 0.06em), rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) calc(50% + 0.06em), rgba(0, 0, 0, 0) 100%),linear-gradient(to top right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 0.06em), rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) calc(50% + 0.06em), rgba(0, 0, 0, 0) 100%)}.longdiv-top{border-top:.067em solid;padding:.1em .2em .2em .433em}.longdiv-arc{position:absolute;top:0;bottom:.1em;left:-0.4em;width:.7em;border:.067em solid;transform:translateY(-0.067em);border-radius:70%;clip-path:inset(0 0 0 0.4em);box-sizing:border-box}.menclose{display:inline-block;text-align:left;position:relative}.phasor-bottom{border-bottom:.067em solid;padding:.2em .2em .1em .6em}.phasor-angle{display:inline-block;position:absolute;left:.5px;bottom:-0.04em;height:100%;aspect-ratio:.5;background-color:currentColor;clip-path:polygon(0.05em 100%, 0em calc(100% - 0.05em), calc(100% - 0.05em) 0em, 100% 0.05em)}.tml-box{padding:3pt 0 3pt 0;border:1px solid}.tml-fbox{padding:3pt;border:1px solid}.circle-pad{padding:.267em}.textcircle{position:absolute;top:0;bottom:0;right:0;left:0;border:.067em solid;border-radius:50%}.actuarial{padding:.03889em .03889em 0 .03889em;border-width:.08em .08em 0em 0em;border-style:solid;margin-right:.03889em}.tml-crooked-2{transform:scale(2, 1.1)}.tml-crooked-3{transform:scale(3, 1.3)}.tml-crooked-4{transform:scale(4, 1.4)}.tml-right{text-align:-webkit-right}.tml-left{text-align:-webkit-left}}@supports(-webkit-backdrop-filter: blur(1px)){.tml-xshift{transform:translate(0px, 0.45em)}.tml-capshift{transform:translate(0px, 0.35em)}}math{display:inline-flex;flex-wrap:wrap;align-items:baseline}math>mrow{padding:.5ex 0ex}mtable.tml-jot mtd{padding-top:.7ex;padding-bottom:.7ex}mtable.tml-small mtd{padding-top:.35ex;padding-bottom:.35ex}@-moz-document url-prefix(){math{display:inline}math>mrow{padding:0}mtd,mtable.tml-small mtd{padding-top:0;padding-bottom:0}mtable.tml-jot mtd{padding-top:.2ex;padding-bottom:0ex}}.tml-eqn::before{counter-increment:tmlEqnNo;content:"(" counter(tmlEqnNo) ")"}body{counter-reset:tmlEqnNo}/*# sourceMappingURL=Temml-Local.css.map */
+1
assets/math/Temml-Local.css.map
··· 1 + {"version":3,"sourceRoot":"","sources":["Temml-Local.css"],"names":[],"mappings":"AAAA,WACE,oBACA,6CACA,mBACA,kBAGF,KACE,6EACA,kBACA,mBACA,mBACA,sBACA,cACA,oBACA,sBACA,iBACA,cACA,iCAGF,OACE,0BAGF,iBACE,cAGF,UACE,6BAGF,cACE,oBAGF,aACE,kBAGF,aACE,mBAGF,SACE,iCACA,yBAGF,WACE,iBAGF,UACE,gBAGF,sFACE,SACE,kBACA,iBAGF,cACE,mBACA,wBAGF,eACE,mBACA,2BAGF,YACE,qBACA,kBACA,UACA,SACA,WACA,YACA,8BAGF,UACE,8FAGF,YACE,8FAGF,MACE,4HAGF,aACE,8VAGF,aACE,wBACA,8BAGF,aACE,kBACA,MACA,YACA,YACA,WACA,oBACA,+BACA,kBACA,6BACA,sBAGF,UACE,qBACA,gBACA,kBAGF,eACE,2BACA,4BAGF,cACE,qBACA,kBACA,UACA,eACA,YACA,gBACA,8BACA,8FAGF,SACE,oBACA,iBAGF,UACE,YACA,iBAGF,YACE,eAGF,YACE,kBACA,MACA,SACA,QACA,OACA,oBACA,kBAGF,WACE,qCACA,iCACA,mBACA,sBAGF,eACE,wBAGF,eACE,wBAGF,eACE,wBAGF,WACE,yBAGF,UACE,yBAIJ,8CACE,YACE,iCAGF,cACE,kCAIJ,KACE,oBACA,eACA,qBAGF,UACE,iBAGF,mBACE,iBACA,oBAGF,qBACE,kBACA,qBAGF,4BACE,KACE,eAGF,UACE,UAGF,yBAEE,cACA,iBAGF,mBACE,iBACA,oBAIJ,iBACE,2BACA,kCAGF,KACE","file":"Temml-Local.css"}
+10
style/fonts/andada-pro.scss
··· 3 3 src: url("/fonts/AndadaPro-Regular.woff2") format("woff2"); 4 4 font-weight: 400; 5 5 font-style: normal; 6 + font-display: swap; 6 7 } 7 8 8 9 @font-face { ··· 10 11 src: url("/fonts/AndadaPro-Italic.woff2") format("woff2"); 11 12 font-weight: 400; 12 13 font-style: italic; 14 + font-display: swap; 13 15 } 14 16 15 17 @font-face { ··· 17 19 src: url("/fonts/AndadaPro-Medium.woff2") format("woff2"); 18 20 font-weight: 500; 19 21 font-style: normal; 22 + font-display: swap; 20 23 } 21 24 22 25 @font-face { ··· 24 27 src: url("/fonts/AndadaPro-MediumItalic.woff2") format("woff2"); 25 28 font-weight: 500; 26 29 font-style: italic; 30 + font-display: swap; 27 31 } 28 32 29 33 @font-face { ··· 31 35 src: url("/fonts/AndadaPro-SemiBold.woff2") format("woff2"); 32 36 font-weight: 600; 33 37 font-style: normal; 38 + font-display: swap; 34 39 } 35 40 36 41 @font-face { ··· 38 43 src: url("/fonts/AndadaPro-SemiBoldItalic.woff2") format("woff2"); 39 44 font-weight: 600; 40 45 font-style: italic; 46 + font-display: swap; 41 47 } 42 48 43 49 @font-face { ··· 45 51 src: url("/fonts/AndadaPro-Bold.woff2") format("woff2"); 46 52 font-weight: 700; // bold 47 53 font-style: normal; 54 + font-display: swap; 48 55 } 49 56 50 57 @font-face { ··· 52 59 src: url("/fonts/AndadaPro-BoldItalic.woff2") format("woff2"); 53 60 font-weight: 700; // bold 54 61 font-style: italic; 62 + font-display: swap; 55 63 } 56 64 57 65 @font-face { ··· 59 67 src: url("/fonts/AndadaPro-ExtraBold.woff2") format("woff2"); 60 68 font-weight: 800; // bolder 61 69 font-style: normal; 70 + font-display: swap; 62 71 } 63 72 64 73 @font-face { ··· 66 75 src: url("/fonts/AndadaPro-ExtraBoldItalic.woff2") format("woff2"); 67 76 font-weight: 800; // bolder 68 77 font-style: normal; 78 + font-display: swap; 69 79 }
+1
style/fonts/tx-02.scss
··· 3 3 src: url("/fonts/TX-02.woff2") format("woff2-variations"); 4 4 font-weight: 100 900; 5 5 font-style: normal; 6 + font-display: swap; 6 7 }