Skip to content

Commit 39ed489

Browse files
committed
fix: show light/dark button according to site setting
1 parent b995f4d commit 39ed489

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

src/components/Header.astro

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -117,22 +117,22 @@ const isActive = (path: string) => {
117117
<span class="sr-only">Search</span>
118118
</LinkButton>
119119
</li>
120-
<li class="col-span-1 flex items-center justify-center">
121-
<button
122-
id="theme-btn"
123-
class="focus-outline relative size-12 p-4 sm:size-8 hover:[&>svg]:stroke-accent"
124-
title="Toggles light & dark"
125-
aria-label="auto"
126-
aria-live="polite"
127-
>
128-
<IconMoon
129-
class="absolute top-[50%] left-[50%] -translate-[50%] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90"
130-
/>
131-
<IconSunHigh
132-
class="absolute top-[50%] left-[50%] -translate-[50%] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0"
133-
/>
134-
</button>
135-
</li>
120+
{
121+
SITE.lightAndDarkMode && (
122+
<li class="col-span-1 flex items-center justify-center">
123+
<button
124+
id="theme-btn"
125+
class="focus-outline relative size-12 p-4 sm:size-8 hover:[&>svg]:stroke-accent"
126+
title="Toggles light & dark"
127+
aria-label="auto"
128+
aria-live="polite"
129+
>
130+
<IconMoon class="absolute top-[50%] left-[50%] -translate-[50%] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90" />
131+
<IconSunHigh class="absolute top-[50%] left-[50%] -translate-[50%] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0" />
132+
</button>
133+
</li>
134+
)
135+
}
136136
</ul>
137137
</nav>
138138
</div>

0 commit comments

Comments
 (0)