From 27dd4e03750a88c9136f217be5859249ad3ba057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Raimondas=20Rimkevi=C4=8Dius?= Date: Tue, 28 Apr 2026 02:32:53 +0300 Subject: [PATCH 1/6] frontend: redo sign-in step as provider table with dropdown Replace radio-button layout with a Win98-styled table listing GitHub and GitLab rows. A Sign In dropdown in the top-right of the toolbar lets users initiate either provider flow. The Next button stays disabled until at least one provider is authenticated. Closes #49 --- src/pages/LoginPage.vue | 352 +++++++++++++++++++++++++++------------- 1 file changed, 241 insertions(+), 111 deletions(-) diff --git a/src/pages/LoginPage.vue b/src/pages/LoginPage.vue index 73f1ac5..b6b06b2 100644 --- a/src/pages/LoginPage.vue +++ b/src/pages/LoginPage.vue @@ -6,7 +6,7 @@
Step 2 of 4

Sign In

- Select a Git provider, then click Sign In >. + Sign in to at least one Git provider to continue.

@@ -16,101 +16,145 @@
⚠ {{ errorMessage }}
-

How would you like to sign in?

- - -
-