UI/UX enhancements: refined footer layout, dashboard sidebar fixes, header tweaks, and theme alignment

This commit is contained in:
2026-08-05 13:07:36 +05:30
parent 6760a21a7e
commit 54f60d097e
13 changed files with 152 additions and 139 deletions

View File

@@ -7,8 +7,9 @@ export function ThemeToggle() {
const [isDark, setIsDark] = useState(false)
useEffect(() => {
// Default is light; only go dark if explicitly saved as 'dark'
const savedTheme = localStorage.getItem('theme');
if (savedTheme === 'dark' || (!savedTheme && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
if (savedTheme === 'dark') {
document.documentElement.classList.add('dark');
setIsDark(true);
} else {