diff --git a/content/features/upcoming features.md b/content/features/upcoming features.md
index d2a7617..28cb59d 100644
--- a/content/features/upcoming features.md	
+++ b/content/features/upcoming features.md	
@@ -4,9 +4,8 @@ draft: true
 
 ## todo
 
-- 404 using base url
+- relative links broken
 - back button with anchors / popovers + spa is broken
-- search should be fast for large repos
 - debounce cfg rebuild on large repos
   - investigate content rebuild triggering multiple times even when debounced, causing an esbuild deadlock
 - dereference symlink for npx quartz sync
diff --git a/quartz/styles/base.scss b/quartz/styles/base.scss
index 3fbbf87..fc23b3a 100644
--- a/quartz/styles/base.scss
+++ b/quartz/styles/base.scss
@@ -11,12 +11,13 @@ html {
   width: 100vw;
 }
 
-body {
+body, section {
   margin: 0;
   max-width: 100%;
   box-sizing: border-box;
   background-color: var(--light);
   font-family: var(--bodyFont);
+  color: var(--darkgray);
 }
 
 .text-highlight {