fix: show light/dark button according to site setting

This commit is contained in:
satnaing
2025-03-07 19:52:05 +07:00
committed by Sat Naing
parent b995f4dada
commit 39ed4898a3
+6 -6
View File
@@ -117,6 +117,8 @@ const isActive = (path: string) => {
<span class="sr-only">Search</span>
</LinkButton>
</li>
{
SITE.lightAndDarkMode && (
<li class="col-span-1 flex items-center justify-center">
<button
id="theme-btn"
@@ -125,14 +127,12 @@ const isActive = (path: string) => {
aria-label="auto"
aria-live="polite"
>
<IconMoon
class="absolute top-[50%] left-[50%] -translate-[50%] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90"
/>
<IconSunHigh
class="absolute top-[50%] left-[50%] -translate-[50%] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0"
/>
<IconMoon class="absolute top-[50%] left-[50%] -translate-[50%] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" />
<IconSunHigh class="absolute top-[50%] left-[50%] -translate-[50%] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" />
</button>
</li>
)
}
</ul>
</nav>
</div>