diff --git a/frontend/src/components/NavBar.vue b/frontend/src/components/NavBar.vue index 9df2e4e..d8bc0a9 100644 --- a/frontend/src/components/NavBar.vue +++ b/frontend/src/components/NavBar.vue @@ -9,6 +9,7 @@ const isMenuOpen = ref(false) const links = [ { to: '/join', label: 'FIGHT!' }, + { to: '/fight-card', label: 'FIGHT CARD' }, { to: '/arena', label: 'WATCH' }, { to: '/leaderboard', label: 'RANKINGS' }, { to: '/docs', label: 'DOCS' }, diff --git a/frontend/src/pages/ArenaPage.vue b/frontend/src/pages/ArenaPage.vue index aff7ef4..8b72529 100644 --- a/frontend/src/pages/ArenaPage.vue +++ b/frontend/src/pages/ArenaPage.vue @@ -1,13 +1,12 @@ @@ -71,27 +42,7 @@ const tierClass = (t: number) => `tier-${t}`
- {{ fight.botA?.name || '???' }} -
-- {{ Math.round(fight.botA?.eloRating || 0) }} ELO -
++ {{ fight.botA?.name || '???' }} +
++ {{ Math.round(fight.botA?.eloRating || 0) }} +
+- {{ fight.botAHp > fight.botBHp ? 'W' : 'L' }} - {{ fight.botBHp > fight.botAHp ? 'W' : 'L' }} -
-- R{{ fight.totalRounds }} + {{ fight.botAHp > fight.botBHp ? 'W' : 'L' }}-{{ fight.botBHp > fight.botAHp ? 'W' : 'L' }}
+R{{ fight.totalRounds }}
LIVE
@@ -135,21 +92,31 @@ const tierClass = (t: number) => `tier-${t}`- {{ fight.botB?.name || '???' }} -
-- {{ Math.round(fight.botB?.eloRating || 0) }} ELO -
+ ++ {{ fight.botB?.name || '???' }} +
++ {{ Math.round(fight.botB?.eloRating || 0) }} +
+LOADING...
++ TONIGHT'S MAIN EVENT +
++ {{ featured.arenaInfo?.name?.toUpperCase() || 'THE RING' }} +
++ {{ featured.botA?.name || '???' }} +
++ {{ tierNames[featured.botA?.tier || 0] }} +
++ {{ Math.round(featured.botA?.eloRating || 0) }} ELO +
++ {{ featured.botB?.name || '???' }} +
++ {{ tierNames[featured.botB?.tier || 0] }} +
++ {{ Math.round(featured.botB?.eloRating || 0) }} ELO +
++ {{ featured.status === 'finished' ? 'WATCH REPLAY' : featured.status === 'live' ? 'WATCH LIVE' : 'VIEW FIGHT' }} +
+UNDERCARD
+ ++ {{ fight.botA?.name || '???' }} +
++ {{ fight.botB?.name || '???' }} +
+No fights scheduled.
+