diff --git a/CLAUDE.md b/CLAUDE.md index d90c43e..a776242 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -52,3 +52,10 @@ The `index.html` file serves as the main navigation page listing all available t ## Styling All HTML pages use the unified `styles.css` file for consistent styling. Keep styling in this CSS file as much as reasonably possible - avoid inline styles in HTML files. It's perfectly fine to add new classes to `styles.css` for future tests and functionality. This approach keeps the test code much more readable and maintainable. + +## Dark Mode +The site includes a simple dark mode toggle available on all pages: +- Toggle button (🌙/☀️) appears in the top-right corner of every page +- Uses CSS variables for easy theme switching +- User preference is saved in localStorage and persists across all pages +- Implementation uses `dark-mode.js` for reusable functionality across all HTML files diff --git a/account.html b/account.html index 4698695..48724ea 100644 --- a/account.html +++ b/account.html @@ -7,6 +7,7 @@
+Your authenticated user information:
@@ -73,5 +74,6 @@ // Load user info when page loads document.addEventListener('DOMContentLoaded', loadUserInfo); +