From 93d4f9d46b8bc2edb5c506e81dae6835d294c123 Mon Sep 17 00:00:00 2001 From: "Chen, Tai-Lin" Date: Wed, 25 Oct 2023 13:52:54 +0800 Subject: [PATCH 1/4] fix: Improve log-in page UI --- app/src/App.vue | 4 +- app/src/components/AuthForm.vue | 95 ++++++++++++++++----------------- app/src/library.js | 6 ++- app/src/views/LoginPage.vue | 2 +- app/src/views/RegisterPage.vue | 2 +- app/tailwind.config.js | 4 -- yarn.lock | 5 ++ 7 files changed, 58 insertions(+), 60 deletions(-) diff --git a/app/src/App.vue b/app/src/App.vue index 767991b..646bdb8 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -1,9 +1,9 @@ diff --git a/app/src/library.js b/app/src/library.js index 0ae4b82..b72a4b3 100644 --- a/app/src/library.js +++ b/app/src/library.js @@ -14,12 +14,12 @@ import { faArrowRightFromBracket, faArrowRight, } from '@fortawesome/free-solid-svg-icons' - import { faLightbulb, faCircleQuestion, faCircleRight, } from '@fortawesome/free-regular-svg-icons' +import { faGithub, faGoogle } from '@fortawesome/free-brands-svg-icons' /* add icons to the library */ library.add( @@ -35,5 +35,7 @@ library.add( faCircleRight, faTerminal, faArrowRightFromBracket, - faArrowRight + faArrowRight, + faGithub, + faGoogle ) diff --git a/app/src/views/LoginPage.vue b/app/src/views/LoginPage.vue index af38994..e9e515a 100644 --- a/app/src/views/LoginPage.vue +++ b/app/src/views/LoginPage.vue @@ -20,7 +20,7 @@ const handleLogin = async ({ username, password, success, error }) => {
-
+
diff --git a/app/src/views/RegisterPage.vue b/app/src/views/RegisterPage.vue index b34bcde..f12b16d 100644 --- a/app/src/views/RegisterPage.vue +++ b/app/src/views/RegisterPage.vue @@ -63,7 +63,7 @@ async function check({ username, email, error }) {
-
+
Date: Thu, 26 Oct 2023 14:46:32 +0800 Subject: [PATCH 2/4] fix: improve game page UI --- app/src/App.vue | 8 --- app/src/components/AuthForm.vue | 11 +++- app/src/components/GameHeaderPart.vue | 83 +++++++++++++++++++++++++++ app/src/components/HeaderPart.vue | 67 --------------------- app/src/components/QuestPart.vue | 2 +- app/src/views/GamePage.vue | 32 +++++++---- 6 files changed, 112 insertions(+), 91 deletions(-) create mode 100644 app/src/components/GameHeaderPart.vue delete mode 100644 app/src/components/HeaderPart.vue diff --git a/app/src/App.vue b/app/src/App.vue index 646bdb8..89043b0 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -1,15 +1,7 @@ - - diff --git a/app/src/components/AuthForm.vue b/app/src/components/AuthForm.vue index d8b37f8..d8c2088 100644 --- a/app/src/components/AuthForm.vue +++ b/app/src/components/AuthForm.vue @@ -84,7 +84,7 @@ const handleChange = () => { }