From 0ca0ef08e1baa880739ae11dcd758bc18d3d0d07 Mon Sep 17 00:00:00 2001 From: "Chen, Tai-Lin" Date: Fri, 1 Sep 2023 17:50:30 +0800 Subject: [PATCH] feat: add Authentication Page --- .eslintrc.js | 5 +- app/src/App.vue | 7 +- app/src/AuthenticationPage.vue | 16 ++++ app/src/components/AuthenticationPart.vue | 36 +++++++++ app/src/components/DynamicBackground.vue | 98 +++++++++++++++++++++++ app/src/components/HeaderPart.vue | 2 +- app/src/components/QuestPart.vue | 2 +- app/tailwind.config.js | 6 +- 8 files changed, 163 insertions(+), 9 deletions(-) create mode 100644 app/src/AuthenticationPage.vue create mode 100644 app/src/components/AuthenticationPart.vue create mode 100644 app/src/components/DynamicBackground.vue diff --git a/.eslintrc.js b/.eslintrc.js index f438449..2744ff7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -15,12 +15,15 @@ module.exports = { sourceType: 'module', }, rules: { - 'prettier/prettier': ['error', { endOfLine: 'auto', semi: false }], // We added this 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'import/extensions': 'off', camelcase: ['error', { properties: 'never', ignoreDestructuring: true }], 'no-param-reassign': ['error', { props: false }], 'no-underscore-dangle': ['error', { allow: ['_id'] }], + /* we added this */ + 'no-var': 'error', + 'no-plusplus': 'off', + 'prettier/prettier': ['error', { endOfLine: 'auto', semi: false }], }, } diff --git a/app/src/App.vue b/app/src/App.vue index e6e3717..a4d6e42 100644 --- a/app/src/App.vue +++ b/app/src/App.vue @@ -1,5 +1,8 @@ + diff --git a/app/src/components/AuthenticationPart.vue b/app/src/components/AuthenticationPart.vue new file mode 100644 index 0000000..26707d9 --- /dev/null +++ b/app/src/components/AuthenticationPart.vue @@ -0,0 +1,36 @@ + + diff --git a/app/src/components/DynamicBackground.vue b/app/src/components/DynamicBackground.vue new file mode 100644 index 0000000..6343051 --- /dev/null +++ b/app/src/components/DynamicBackground.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/app/src/components/HeaderPart.vue b/app/src/components/HeaderPart.vue index 6333239..60e000b 100644 --- a/app/src/components/HeaderPart.vue +++ b/app/src/components/HeaderPart.vue @@ -12,7 +12,7 @@