fix: dark mode contrast and visibility issues

Override --font--colors--title-dm/paragraph-dm variables that resolved
to near-black after neutral color inversion. Add comprehensive dark
mode overrides for header nav links (#222 hardcoded), footer text/links/
borders, cards, CTA sections, contact page elements, and more.

Remove inline color styles from contact components that blocked CSS
dark mode overrides. Fix truncated about section text and add w-mod-ix3
class to html element.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Leon-in
2026-04-27 00:08:19 +08:00
parent 95eb362bfc
commit ded6c67a36
5 changed files with 203 additions and 10 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ export default function RootLayout({
return (
<html
lang="en"
className={`w-mod-js ${inter.variable} ${interTight.variable}`}
className={`w-mod-js w-mod-ix3 ${inter.variable} ${interTight.variable}`}
suppressHydrationWarning
>
<body className={inter.className}>