-
+
+
+
{ SIDENOTE_COUNT }
-
-
+
+
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index 26402ef..0989573 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -42,7 +42,6 @@ import ThemeSwitcher from '@components/ThemeSwitcher.astro';
text-decoration: underline;
text-underline-offset: 0.5rem;
- /*border-bottom: 2px solid transparent;*/
text-decoration-color: transparent;
transition: text-decoration-color 0.2s ease, opacity 0.2s ease;
@@ -55,7 +54,6 @@ import ThemeSwitcher from '@components/ThemeSwitcher.astro';
&:hover, &:active {
text-decoration-color: var(--accent-color);
- /*border-bottom-color: var(--accent-color);*/
}
}
}
diff --git a/src/styles/main.css b/src/styles/main.css
index 9115b40..e3974f1 100644
--- a/src/styles/main.css
+++ b/src/styles/main.css
@@ -11,3 +11,7 @@ body {
color: var(--content-color);
background-color: var(--bg-color);
}
+
+a {
+ color: var(--link-color);
+}
diff --git a/src/styles/prose.css b/src/styles/prose.css
index 6b5ddc7..7ae9161 100644
--- a/src/styles/prose.css
+++ b/src/styles/prose.css
@@ -7,6 +7,7 @@
margin-bottom: 0.25rem;
color: var(--heading-color);
letter-spacing: 0.015em;
+ line-height: 1.25
}
h1 {
diff --git a/src/styles/vars.css b/src/styles/vars.css
index 5a5fc55..9d5b634 100644
--- a/src/styles/vars.css
+++ b/src/styles/vars.css
@@ -25,6 +25,7 @@
--accent-color-faded: hsl(0deg 25% 55%);
/* misc */
--heading-color: hsl(0deg 0% 27%);
+ --link-color: var(--primary-color);
--nav-link-color: white;
/* dark-mode colors (defined here so that we only have to update them in one place) */
@@ -36,6 +37,7 @@
--dark-accent-color: hsl(18deg 70% 55%);
--dark-accent-color-faded: hsl(18deg 30% 45%);
--dark-heading-color: hsl(35deg 25% 88%);
+ --dark-link-color: hsl(202deg 50% 50%);
--dark-nav-link-color: var(--dark-heading-color);
&[data-theme="dark"] {
@@ -47,6 +49,8 @@
--accent-color: var(--dark-accent-color);
--accent-color-faded: var(--accent-color-faded);
--heading-color: var(--dark-heading-color);
+ --link-color: var(--dark-link-color);
+ --nav-link-color: var(--dark-nav-link-color);
}
&:not([data-theme="light"]) {