perf: optimizations

This commit is contained in:
Nicola Zambello 2023-09-08 00:36:00 +02:00
parent de9b94d686
commit 7ddfa8a8a0
Signed by: nzambello
GPG key ID: 56E4A92C2C1E50BA
2 changed files with 12 additions and 20 deletions

View file

@ -54,12 +54,14 @@ const canonicalURL = new URL(Astro.url.pathname, Astro.site);
<link rel="preconnect" href="https://fonts.bunny.net" /> <link rel="preconnect" href="https://fonts.bunny.net" />
<link <link
href="https://fonts.bunny.net/css?family=fira-code:400,700&display=swap" href="https://fonts.bunny.net/css?family=fira-code:400,700&display=swap"
as="style"
rel="stylesheet" rel="stylesheet"
/> />
<link rel="preconnect" href="https://cdn.jsdelivr.net" /> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
<link <link
rel="stylesheet" rel="stylesheet"
as="style"
href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css"
/> />
</head> </head>

View file

@ -101,10 +101,11 @@ pre,
code, code,
kbd, kbd,
samp { samp {
--font-family: 'Ubuntu Mono', "Menlo", "Consolas", "Roboto Mono", "Ubuntu Monospace", --font-family: 'Fira Code', 'Ubuntu Mono', "Menlo", "Consolas", "Roboto Mono", "Ubuntu Monospace",
"Noto Mono", "Oxygen Mono", "Liberation Mono", monospace, "Noto Mono", "Oxygen Mono", "Liberation Mono", monospace,
"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--code-color: var(--text-color); --code-color: var(--text-color);
font-family: 'Fira Code', var(--font-family);
} }
.skip-link { .skip-link {
@ -116,9 +117,6 @@ samp {
transition: transform 0.3s; transition: transform 0.3s;
} }
a:focus {
transform: translateY(0%);
}
.sr-only { .sr-only {
position: absolute !important; position: absolute !important;
@ -140,6 +138,14 @@ article {
--card-background-color: var(--background-color); --card-background-color: var(--background-color);
} }
article a,
details a {
text-decoration: underline;
}
a:focus {
transform: translateY(0%);
}
a[role="button"], a[role="button"],
button { button {
@ -172,20 +178,4 @@ button:active {
main ul li { main ul li {
list-style: circle; list-style: circle;
}
code {
font-family: 'Fira Code', monospace;
}
@supports (font-variation-settings: normal) {
code {
font-family: 'Fira Code VF', monospace;
}
}
article a,
details a {
text-decoration: underline;
} }