Mercurial
comparison mrjunejune/pages/index.js @ 82:1ded13720541
Added new logos.
| author | June Park <parkjune1995@gmail.com> |
|---|---|
| date | Thu, 01 Jan 2026 12:45:22 -0800 |
| parents | d55157451947 |
| children |
comparison
equal
deleted
inserted
replaced
| 81:37fc1ec888b6 | 82:1ded13720541 |
|---|---|
| 1 const STORAGE_KEY = 'theme-preference'; | 1 const THEME_STORAGE_KEY = 'theme-preference'; |
| 2 // Get stored preference or detect system preference | 2 // Get stored preference or detect system preference |
| 3 function getThemePreference() | 3 function getThemePreference() |
| 4 { | 4 { |
| 5 const stored = localStorage.getItem(STORAGE_KEY); | 5 const stored = localStorage.getItem(THEME_STORAGE_KEY); |
| 6 if (stored) { | 6 if (stored) { |
| 7 return stored; | 7 return stored; |
| 8 } | 8 } |
| 9 return 'auto'; | 9 return 'auto'; |
| 10 } | 10 } |
| 43 preference = 'dark'; | 43 preference = 'dark'; |
| 44 } else { | 44 } else { |
| 45 preference = 'auto'; | 45 preference = 'auto'; |
| 46 } | 46 } |
| 47 | 47 |
| 48 localStorage.setItem(STORAGE_KEY, preference); | 48 localStorage.setItem(THEME_STORAGE_KEY, preference); |
| 49 applyTheme(preference); | 49 applyTheme(preference); |
| 50 }); | 50 }); |