From 132045bb68148d33e8ae430330f8e92f2e2daed3 Mon Sep 17 00:00:00 2001
From: Pandipipas <62224708+Pandipipas@users.noreply.github.com>
Date: Tue, 17 Feb 2026 19:03:48 +0100
Subject: [PATCH] feat(players): stack Challonge card below StartGG and add
logo icon
---
src/dashboard/scoreko-dev/views/Players.vue | 433 ++++++++++----------
1 file changed, 225 insertions(+), 208 deletions(-)
diff --git a/src/dashboard/scoreko-dev/views/Players.vue b/src/dashboard/scoreko-dev/views/Players.vue
index e34f784..1d95933 100644
--- a/src/dashboard/scoreko-dev/views/Players.vue
+++ b/src/dashboard/scoreko-dev/views/Players.vue
@@ -886,227 +886,232 @@ onBeforeUnmount(() => {
-
-
-
- Connect via OAuth (recommended) or paste your personal token to load tournaments you created or administrate. If you see "Client authentication failed", verify your config uses the Client ID/Secret from a start.gg OAuth App.
-
-
-
+
- {{ tournamentsError }}
-
-
-
-
-
+
-
-
-
- {{ scope.opt.label }}
-
- {{ scope.opt.caption }}
-
-
-
-
-
+
+
+
StartGG
+
+
+ Connect via OAuth (recommended) or paste your personal token to load tournaments you created or administrate. If you see "Client authentication failed", verify your config uses the Client ID/Secret from a start.gg OAuth App.
+
+
-
- Import players
-
+ {{ tournamentsError }}
-
-
-
+
+
+
+
+
+
+
+ {{ scope.opt.label }}
+
+ {{ scope.opt.caption }}
+
+
+
+
+
+
+
+
+ Import players
+
+
+
+
-
-
-
- Challonge
-
-
- Connect with OAuth or paste your personal token to load your Challonge tournaments and import participants.
-
-
-
- {{ challongeTournamentsError }}
-
-
-
-
-
+
-
-
-
- {{ scope.opt.label }}
-
- {{ scope.opt.caption }}
-
-
-
-
-
+
Challonge
+
+
+ Connect with OAuth or paste your personal token to load your Challonge tournaments and import participants.
+
+
-
- Import players
-
+ {{ challongeTournamentsError }}
-
-
+
+
+
+
+
+
+
+ {{ scope.opt.label }}
+
+ {{ scope.opt.caption }}
+
+
+
+
+
+
+
+
+ Import players
+
+
+
+
+
@@ -1404,6 +1409,12 @@ onBeforeUnmount(() => {
min-width: 320px;
}
+.players-integrations-stack {
+ display: flex;
+ flex-direction: column;
+ gap: 12px;
+}
+
.players-dialog {
min-width: 320px;
@@ -1423,6 +1434,12 @@ onBeforeUnmount(() => {
fill: #2e75ba;
}
+.challonge-heading__icon {
+ width: 20px;
+ height: 20px;
+ border-radius: 4px;
+}
+
.startgg-tournament-row {
gap: 4px;
}