Skip to content

Commit a8aa8d2

Browse files
refactor: rename updateThemeIcon to updateMobileThemeIcon and update its calls for mobile theme toggles.
1 parent 8aeb9d7 commit a8aa8d2

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

docs/assets/js/main.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,13 +186,13 @@ document.addEventListener('DOMContentLoaded', () => {
186186
themeToggle.click(); // Trigger original toggle
187187
// Update icon manually for the clone
188188
const isDark = document.documentElement.getAttribute('data-theme') === 'dark';
189-
updateThemeIcon(mobileThemeToggle, isDark);
189+
updateMobileThemeIcon(mobileThemeToggle, isDark);
190190
});
191191
mobileActions.appendChild(mobileThemeToggle);
192192

193193
// Initial icon state
194194
const isDark = localStorage.getItem('theme') === 'dark';
195-
updateThemeIcon(mobileThemeToggle, isDark);
195+
updateMobileThemeIcon(mobileThemeToggle, isDark);
196196
}
197197

198198
hamburger.addEventListener('click', () => {
@@ -212,7 +212,7 @@ document.addEventListener('DOMContentLoaded', () => {
212212
});
213213
}
214214

215-
function updateThemeIcon(btn, isDark) {
215+
function updateMobileThemeIcon(btn, isDark) {
216216
btn.innerHTML = isDark ?
217217
`<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="5"/><path d="M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42"/></svg>` :
218218
`<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"/></svg>`;

0 commit comments

Comments
 (0)