Skip to content

Commit 045986d

Browse files
authored
Merge pull request #256 from danshilm/feat/ui
feat(login): cleanup sso login buttons
2 parents 083b278 + 5b1ac0b commit 045986d

File tree

2 files changed

+9
-18
lines changed

2 files changed

+9
-18
lines changed

packages/frontendmu-nuxt/components/auth/LoginForm.vue

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -95,35 +95,26 @@ const developmentEnvironment = process.env.NODE_ENV === 'development'
9595
</form>
9696

9797
<div v-else>
98-
<div class="relative flex justify-center text-sm font-medium leading-6">
99-
<span class="pb-8 text-verse-900 dark:text-verse-100 text-lg">connect using</span>
100-
</div>
101-
10298
<div class="relative">
10399
<div class="absolute inset-0 flex items-center" aria-hidden="true">
104100
<div class="w-full border-t border-verse-500/20" />
105101
</div>
106102
</div>
107103

108-
<div class="mt-10 grid sm:grid-cols-2 gap-4">
104+
<div class="flex flex-col space-y-3">
109105
<a :href="oAuthLogin('google')"
110106
class="flex w-full items-center justify-center gap-3 rounded-md bg-[#000000] hover:bg-black/50 transition-all duration-300 px-3 py-1.5 text-white focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#1D9BF0]">
111-
<Icon name="logos:google-icon" class="h-5 w-5" />
112-
<span class="text-sm font-semibold leading-6">Google</span>
107+
<Icon name="logos:google-icon" class="w-5 h-5" />
108+
<span class="text-sm font-semibold leading-6">Continue with Google</span>
113109
</a>
114110

115111
<AuthLoginWithGithub />
116112

117-
<!-- <a
118-
:href="oAuthLogin('discord')"
113+
<!-- <a :href="oAuthLogin('discord')"
119114
class="flex w-full items-center justify-center gap-3 rounded-md bg-[#000000] hover:bg-black/50 px-3 py-1.5 text-white focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#24292F]"
120-
disabled
121-
>
122-
<Icon
123-
name="logos:discord-icon"
124-
class="h-5 w-5"
125-
/>
126-
<span class="text-sm font-semibold leading-6">Discord</span>
115+
disabled>
116+
<Icon name="logos:discord-icon" class="w-5 h-5" />
117+
<span class="text-sm font-semibold leading-6">Continue with Discord</span>
127118
</a> -->
128119
</div>
129120
</div>

packages/frontendmu-nuxt/components/auth/LoginWithGithub.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ function triggerRedirectToGithub() {
2323
<template>
2424
<AlertDialog>
2525
<AlertDialogTrigger as-child>
26-
<div class="flex w-full items-center justify-center gap-3 rounded-md bg-[#000000] hover:bg-black/50 px-3 py-1.5 text-white focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#24292F]"
26+
<div class="flex w-full items-center justify-center gap-3 rounded-md bg-[#000000] hover:bg-black/50 hover:cursor-pointer px-3 py-1.5 text-white focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[#24292F]"
2727
disabled>
2828
<svg class="h-5 w-5" aria-hidden="true" fill="currentColor" viewBox="0 0 20 20">
2929
<path fill-rule="evenodd"
3030
d="M10 0C4.477 0 0 4.484 0 10.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0110 4.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.203 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.942.359.31.678.921.678 1.856 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0020 10.017C20 4.484 15.522 0 10 0z"
3131
clip-rule="evenodd" />
3232
</svg>
33-
<span class="text-sm font-semibold leading-6">GitHub</span>
33+
<span class="text-sm font-semibold leading-6">Continue with GitHub</span>
3434
</div>
3535
</AlertDialogTrigger>
3636
<AlertDialogContent class="border-white/20">

0 commit comments

Comments
 (0)