cumulative layout shift fixes

- inject theme toggle placeholder instead of loading dynamically
- explicitly set sticky header height
- set `font-display: fallback`
This commit is contained in:
2022-01-14 17:10:35 -05:00
parent 399091122c
commit 58c82a1715
9 changed files with 299 additions and 26 deletions
-10
View File
@@ -1,13 +1,3 @@
@import "@fontsource/inter/latin-400.css";
@import "@fontsource/inter/latin-500.css";
@import "@fontsource/inter/latin-700.css";
@import "@fontsource/inter/variable-full.css";
@import "@fontsource/roboto-mono/latin-400.css";
@import "@fontsource/roboto-mono/latin-500.css";
@import "@fontsource/roboto-mono/latin-700.css";
@import "@fontsource/roboto-mono/variable.css";
@import "@fontsource/roboto-mono/variable-italic.css";
body {
font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
font-kerning: normal;