From c7cd36fd42bb10d4b5c9eeca1c723698b602ada1 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Thu, 30 Oct 2025 10:41:58 +0530 Subject: [PATCH 1/7] feaT: move github button above email-pass signup and signin --- .../(public)/(guest)/login/+page.svelte | 14 +++++------ .../(public)/(guest)/register/+page.svelte | 24 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index e9f8f25b4d..0127b8a2f5 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -94,6 +94,13 @@
+ {#if isCloud} + + or + {/if} - {#if isCloud} - or - - {/if}
diff --git a/src/routes/(public)/(guest)/register/+page.svelte b/src/routes/(public)/(guest)/register/+page.svelte index aafbbd2b66..ca7280d053 100644 --- a/src/routes/(public)/(guest)/register/+page.svelte +++ b/src/routes/(public)/(guest)/register/+page.svelte @@ -124,6 +124,18 @@
+ {#if isCloud} + + or + {/if} + . - - {#if isCloud} - or - - {/if}
From 625abac21126b57901ad3ab0dfe5f04304c6208c Mon Sep 17 00:00:00 2001 From: Harsh Mahajan Date: Mon, 10 Nov 2025 18:16:40 +0000 Subject: [PATCH 2/7] added space below gitbutton --- src/routes/(public)/(guest)/login/+page.svelte | 13 ++++++++++++- src/routes/(public)/(guest)/register/+page.svelte | 7 +++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index 0127b8a2f5..396b60a18d 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -95,7 +95,12 @@
{#if isCloud} - @@ -129,3 +134,9 @@ + + diff --git a/src/routes/(public)/(guest)/register/+page.svelte b/src/routes/(public)/(guest)/register/+page.svelte index ca7280d053..d07a552e80 100644 --- a/src/routes/(public)/(guest)/register/+page.svelte +++ b/src/routes/(public)/(guest)/register/+page.svelte @@ -126,6 +126,7 @@ {#if isCloud} From 26f74312d7b44232affd2dc7def9f500f80e669e Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:23:12 +0530 Subject: [PATCH 4/7] onGithubLogin() to check for code or campaign parameters --- src/routes/(public)/(guest)/register/+page.svelte | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/routes/(public)/(guest)/register/+page.svelte b/src/routes/(public)/(guest)/register/+page.svelte index d64cd76b83..c5defbeb0a 100644 --- a/src/routes/(public)/(guest)/register/+page.svelte +++ b/src/routes/(public)/(guest)/register/+page.svelte @@ -106,9 +106,17 @@ } function onGithubLogin() { + let successUrl = window.location.origin; + + if (page.url.searchParams.has('code')) { + successUrl += `?code=${page.url.searchParams.get('code')}`; + } else if (page.url.searchParams.has('campaign')) { + successUrl += `?campaign=${page.url.searchParams.get('campaign')}`; + } + sdk.forConsole.account.createOAuth2Session({ provider: OAuthProvider.Github, - success: window.location.origin, + success: successUrl, failure: window.location.origin, scopes: ['read:user', 'user:email'] }); From 8c514b76652ad195f19d91534cc3ed38ec4e43c1 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:36:11 +0530 Subject: [PATCH 5/7] addressed a comment --- src/routes/(public)/(guest)/login/+page.svelte | 17 +++++++---------- .../(public)/(guest)/register/+page.svelte | 17 +++++++---------- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index 396b60a18d..698e329210 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -95,15 +95,12 @@ {#if isCloud} - +
+ +
or {/if} diff --git a/src/routes/(public)/(guest)/register/+page.svelte b/src/routes/(public)/(guest)/register/+page.svelte index c5defbeb0a..5a5de65255 100644 --- a/src/routes/(public)/(guest)/register/+page.svelte +++ b/src/routes/(public)/(guest)/register/+page.svelte @@ -133,15 +133,12 @@ {#if isCloud} - +
+ +
or {/if} @@ -192,7 +189,7 @@ From a0a998789eabcdf8bef23e5423ade493f44ed728 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:44:53 +0530 Subject: [PATCH 6/7] inline styles --- src/routes/(public)/(guest)/login/+page.svelte | 8 +------- src/routes/(public)/(guest)/register/+page.svelte | 8 +------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index 698e329210..5d29042f41 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -95,7 +95,7 @@ {#if isCloud} -
+