diff --git a/frontend_nuxt/assets/global.css b/frontend_nuxt/assets/global.css index 0435f54e3..cc3913b9b 100644 --- a/frontend_nuxt/assets/global.css +++ b/frontend_nuxt/assets/global.css @@ -27,6 +27,16 @@ --code-highlight-background-color: rgb(241, 241, 241); --login-background-color: rgb(248, 248, 248); --login-background-color-hover: #e0e0e0; + --google-login-background-color: var(--login-background-color); + --google-login-background-color-hover: var(--login-background-color-hover); + --github-login-background-color: #000; + --github-login-background-color-hover: #333; + --discord-login-background-color: var(--login-background-color); + --discord-login-background-color-hover: var(--login-background-color-hover); + --twitter-login-background-color: var(--login-background-color); + --twitter-login-background-color-hover: var(--login-background-color-hover); + --telegram-login-background-color: var(--login-background-color); + --telegram-login-background-color-hover: var(--login-background-color-hover); --text-color: rgb(70, 70, 70); --blockquote-text-color: #6a737d; --menu-width: 200px; @@ -58,6 +68,16 @@ --code-highlight-background-color: #262b35; --login-background-color: #575757; --login-background-color-hover: #717171; + --google-login-background-color: var(--login-background-color); + --google-login-background-color-hover: var(--login-background-color-hover); + --github-login-background-color: #000; + --github-login-background-color-hover: #333; + --discord-login-background-color: var(--login-background-color); + --discord-login-background-color-hover: var(--login-background-color-hover); + --twitter-login-background-color: var(--login-background-color); + --twitter-login-background-color-hover: var(--login-background-color-hover); + --telegram-login-background-color: var(--login-background-color); + --telegram-login-background-color-hover: var(--login-background-color-hover); --text-color: #eee; --blockquote-text-color: #999; --article-info-background-color: #747373; diff --git a/frontend_nuxt/components/ThirdPartyAuthButtons.vue b/frontend_nuxt/components/ThirdPartyAuthButtons.vue new file mode 100644 index 000000000..80591ea8d --- /dev/null +++ b/frontend_nuxt/components/ThirdPartyAuthButtons.vue @@ -0,0 +1,151 @@ + + + + + diff --git a/frontend_nuxt/pages/login.vue b/frontend_nuxt/pages/login.vue index 79018f1af..506f755ca 100644 --- a/frontend_nuxt/pages/login.vue +++ b/frontend_nuxt/pages/login.vue @@ -34,44 +34,15 @@ -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
+ diff --git a/frontend_nuxt/pages/signup.vue b/frontend_nuxt/pages/signup.vue index 0638e3491..3ce67cf95 100644 --- a/frontend_nuxt/pages/signup.vue +++ b/frontend_nuxt/pages/signup.vue @@ -68,43 +68,14 @@ -
- - - - - -
+