Skip to content

Commit

Permalink
fix: hamburger menu is broken
Browse files Browse the repository at this point in the history
  • Loading branch information
deer committed Feb 21, 2024
1 parent c3b14a2 commit 515e24c
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions components/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ export default function Header(props: HeaderProps) {
<input
type="checkbox"
id="nav-toggle"
class="hidden [:checked&+*>:last-child>*>:first-child]:hidden [:checked&+*>:last-child>*>:last-child]:block checked:siblings:last-child:flex"
class="hidden peer"
/>

<div class="flex justify-between items-center">
<div class="flex justify-between items-center peer-checked:[&_>div>label>#IconMenu]:hidden peer-checked:[&_>div>label>#IconX]:block">
<a href="/" class="shrink-0">
<img
height="48"
Expand All @@ -41,8 +41,8 @@ export default function Header(props: HeaderProps) {
id="nav-toggle-label"
htmlFor="nav-toggle"
>
<IconMenu class="size-6" />
<IconX class="hidden size-6" />
<IconMenu class="size-6" id="IconMenu" />
<IconX class="hidden size-6" id="IconX" />
</label>
</div>
</div>
Expand All @@ -58,7 +58,7 @@ export default function Header(props: HeaderProps) {
`}
</script>
<nav
class={"hidden flex-col gap-x-4 divide-y divide-solid sm:flex sm:items-center sm:flex-row sm:divide-y-0"}
class={"hidden flex-col gap-x-4 divide-y divide-solid sm:flex sm:items-center sm:flex-row sm:divide-y-0 peer-checked:flex"}
>
<a
href="/dashboard"
Expand Down

0 comments on commit 515e24c

Please sign in to comment.