From 8f8fc0f1af75e1803d8c600c8662e819854a0dc7 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Sun, 25 Jan 2026 00:22:40 +0100 Subject: [PATCH] Matchups: implemented matchups --- frontend/components/matchup/Section.vue | 490 ++++++++++++++++++++++++ frontend/components/nav/BottomBar.vue | 226 +++++++---- frontend/components/nav/SideBar.vue | 9 + frontend/eslint.config.mjs | 3 +- frontend/nuxt.config.ts | 2 +- frontend/pages/champion/[alias].vue | 8 + frontend/pages/index.vue | 1 + frontend/types/api.ts | 12 + match_collector/champion_stat.ts | 81 +++- 9 files changed, 761 insertions(+), 71 deletions(-) create mode 100644 frontend/components/matchup/Section.vue diff --git a/frontend/components/matchup/Section.vue b/frontend/components/matchup/Section.vue new file mode 100644 index 0000000..186e837 --- /dev/null +++ b/frontend/components/matchup/Section.vue @@ -0,0 +1,490 @@ + + + + + diff --git a/frontend/components/nav/BottomBar.vue b/frontend/components/nav/BottomBar.vue index dc28b56..7295c83 100644 --- a/frontend/components/nav/BottomBar.vue +++ b/frontend/components/nav/BottomBar.vue @@ -29,17 +29,7 @@ if (route.path.startsWith('/tierlist/')) {