Skip to content

Commit ca26d3a

Browse files
feat: add openings to navbar
1 parent aaafdc8 commit ca26d3a

File tree

1 file changed

+45
-28
lines changed

1 file changed

+45
-28
lines changed

src/components/Core/Header.tsx

Lines changed: 45 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export const Header: React.FC = () => {
8989
<div
9090
className={`${router.pathname.startsWith('/play') && 'bg-background-1'} group relative`}
9191
>
92-
<button>PLAY</button>
92+
<button>Play</button>
9393
<div className="absolute left-0 top-[100%] z-30 hidden w-48 flex-col items-start bg-background-1 group-hover:flex">
9494
<button
9595
onClick={() => startGame('againstMaia')}
@@ -125,50 +125,64 @@ export const Header: React.FC = () => {
125125
)}
126126
<Link
127127
href="/analysis"
128-
className={`${router.pathname.startsWith('/analysis') && 'bg-background-1'} uppercase hover:bg-background-1`}
128+
className={`${router.pathname.startsWith('/analysis') && 'bg-background-1'} hover:bg-background-1`}
129129
>
130130
Analysis
131131
</Link>
132132
<Link
133133
href="/train"
134-
className={`${router.pathname.startsWith('/train') && 'bg-background-1'} uppercase hover:bg-background-1`}
134+
className={`${router.pathname.startsWith('/train') && 'bg-background-1'} hover:bg-background-1`}
135135
>
136136
Train
137137
</Link>
138138
<Link
139-
href="/turing"
140-
className={`${router.pathname.startsWith('/turing') && 'bg-background-1'} uppercase hover:bg-background-1`}
139+
href="/openings"
140+
className={`${router.pathname.startsWith('/openings') && 'bg-background-1'} hover:bg-background-1`}
141141
>
142-
Bot-or-not
142+
Openings
143143
</Link>
144144
<Link
145-
href="/leaderboard"
146-
className={`${router.pathname.startsWith('/leaderboard') && 'bg-background-1'} uppercase hover:bg-background-1`}
145+
href="/turing"
146+
className={`${router.pathname.startsWith('/turing') && 'bg-background-1'} hover:bg-background-1`}
147147
>
148-
Leaderboard
148+
Bot-or-Not
149149
</Link>
150150
<Link
151-
href="/blog"
152-
className={`${router.pathname.startsWith('/blog') && 'bg-background-1'} uppercase hover:bg-background-1`}
151+
href="/leaderboard"
152+
className={`${router.pathname.startsWith('/leaderboard') && 'bg-background-1'} hover:bg-background-1`}
153153
>
154-
Blog
154+
Leaderboard
155155
</Link>
156-
<a
157-
target="_blank"
158-
rel="noreferrer"
159-
href="https://twitch.tv/maiachess"
160-
className="uppercase hover:bg-background-1"
161-
>
162-
WATCH
163-
</a>
164-
<a
165-
target="_blank"
166-
rel="noreferrer"
167-
href="https://forms.gle/XYeoTJF4YgUu4Vq28"
168-
className="uppercase hover:bg-background-1"
169-
>
170-
FEEDBACK
171-
</a>
156+
<div className="group relative">
157+
<button className="-gap-1 flex items-center">
158+
<p>More</p>
159+
<i className="material-symbols-outlined">arrow_drop_down</i>
160+
</button>
161+
<div className="absolute left-0 top-[100%] z-30 hidden w-32 flex-col items-start bg-background-1 group-hover:flex">
162+
<Link
163+
href="/blog"
164+
className="flex w-full items-center justify-start px-3 py-2 hover:bg-background-2"
165+
>
166+
Blog
167+
</Link>
168+
<a
169+
target="_blank"
170+
rel="noreferrer"
171+
href="https://twitch.tv/maiachess"
172+
className="flex w-full items-center justify-start px-3 py-2 hover:bg-background-2"
173+
>
174+
Watch
175+
</a>
176+
<a
177+
target="_blank"
178+
rel="noreferrer"
179+
href="https://forms.gle/XYeoTJF4YgUu4Vq28"
180+
className="flex w-full items-center justify-start px-3 py-2 hover:bg-background-2"
181+
>
182+
Feedback
183+
</a>
184+
</div>
185+
</div>
172186
</div>
173187
</div>
174188
<div className="hidden flex-row items-center gap-3 md:flex">
@@ -250,6 +264,9 @@ export const Header: React.FC = () => {
250264
<Link href="/train" className="uppercase">
251265
Train
252266
</Link>
267+
<Link href="/openings" className="uppercase">
268+
Openings
269+
</Link>
253270
<Link href="/turing" className="uppercase">
254271
Bot-or-not
255272
</Link>

0 commit comments

Comments
 (0)