From 29602785cda80d837d854bd179313e2a0f0b6fd9 Mon Sep 17 00:00:00 2001 From: Annie Huang Date: Fri, 1 Mar 2024 23:14:22 +0800 Subject: [PATCH 01/26] rwd player opinions --- app/src/views/LandingPage.vue | 172 +++++++++++++++++++++++++++------- 1 file changed, 138 insertions(+), 34 deletions(-) diff --git a/app/src/views/LandingPage.vue b/app/src/views/LandingPage.vue index f6d93a0..ddb7d69 100644 --- a/app/src/views/LandingPage.vue +++ b/app/src/views/LandingPage.vue @@ -228,42 +228,146 @@ const scrollToSection = (sectionId: string) => { 鈦坦敏捷開發特別獎 第二名 - - +
+

+ 團隊介紹 +

+

+ 國立臺北科技大學 智慧自動化工程科 第二屆 Linux Odyssey + 互動式終端機教學網站 +

+

+ Indieveloper +

+
+
+

wancat 林貓

+

Neil

+

A.H.

+

Ray Gur

+
+
+

+ 得獎肯定 +

+

+ 大專校院資訊應用服務創新競賽 鈦坦敏捷開發特別獎 第二名 +

+ +

+ 玩家感想 +

+

+ "很好玩很像益智遊戲" +

+

+ "我從來不知道自由軟體的存在,謝謝你們。" +

+

+ "還蠻好玩的,讓程式變好玩" +

+

+ "以前不喜歡電腦課現在覺得喜歡一點點" +

+

+ "程式真的對新手很友善,讓我學到了很多東西" +

+

+ "感覺做得很好很簡明易懂關卡設計很用心" +

+

+ "這個體驗我覺得非常有趣,可以體驗到沒辦法體驗的程式,學長也都熱心指導,非常感謝學長的用心的講解,希望以後還可以再體驗這種活動" +

+

+ "以前我覺得寫程式很難不過現在覺得很有趣" +

+

+ "以前覺得寫程式是我生活中碰不到而且很難的項目。但通過這堂課之後,覺得寫程式不再那麼難以親近" +

+
+
+

+ 團隊介紹 +

+

+ 國立臺北科技大學 智慧自動化工程科 第二屆 Linux Odyssey + 互動式終端機教學網站 +

+

Indieveloper

+
+
+

wancat 林貓

+

Neil

+

A.H.

+

Ray Gur

+
+
+

+ 得獎肯定 +

+

+ 大專校院資訊應用服務創新競賽 鈦坦敏捷開發特別獎 第二名 +

+ +

+ 玩家感想 +

+

+ "很好玩很像益智遊戲" +

+

+ "我從來不知道自由軟體的存在,謝謝你們。" +

+

+ "還蠻好玩的,讓程式變好玩" +

+

+ "以前不喜歡電腦課現在覺得喜歡一點點" +

+

+ "程式真的對新手很友善,讓我學到了很多東西" +

+

+ "感覺做得很好很簡明易懂關卡設計很用心" +

+

+ "這個體驗我覺得非常有趣,可以體驗到沒辦法體驗的程式,學長也都熱心指導,非常感謝學長的用心的講解,希望以後還可以再體驗這種活動" +

+

+ "以前我覺得寫程式很難不過現在覺得很有趣" +

+

+ "以前覺得寫程式是我生活中碰不到而且很難的項目。但通過這堂課之後,覺得寫程式不再那麼難以親近" +

+
Date: Tue, 5 Mar 2024 23:00:13 +0800 Subject: [PATCH 02/26] Restruct heading --- app/src/components/GameHeaderComponents.vue | 95 +++++++ app/src/components/HeaderPart.vue | 41 +++ .../components/LandingHeaderComponents.vue | 63 +++++ app/src/views/GamePage.vue | 8 +- app/src/views/LandingPage.vue | 260 +++--------------- app/src/views/LeaderboardPage.vue | 5 +- app/src/views/QuestMapPage.vue | 5 +- 7 files changed, 251 insertions(+), 226 deletions(-) create mode 100644 app/src/components/GameHeaderComponents.vue create mode 100644 app/src/components/HeaderPart.vue create mode 100644 app/src/components/LandingHeaderComponents.vue diff --git a/app/src/components/GameHeaderComponents.vue b/app/src/components/GameHeaderComponents.vue new file mode 100644 index 0000000..7cc0898 --- /dev/null +++ b/app/src/components/GameHeaderComponents.vue @@ -0,0 +1,95 @@ + + diff --git a/app/src/components/HeaderPart.vue b/app/src/components/HeaderPart.vue new file mode 100644 index 0000000..13c54cf --- /dev/null +++ b/app/src/components/HeaderPart.vue @@ -0,0 +1,41 @@ + + diff --git a/app/src/components/LandingHeaderComponents.vue b/app/src/components/LandingHeaderComponents.vue new file mode 100644 index 0000000..146b209 --- /dev/null +++ b/app/src/components/LandingHeaderComponents.vue @@ -0,0 +1,63 @@ + + diff --git a/app/src/views/GamePage.vue b/app/src/views/GamePage.vue index 8a4a047..591df48 100644 --- a/app/src/views/GamePage.vue +++ b/app/src/views/GamePage.vue @@ -2,7 +2,8 @@ import { computed, onMounted } from 'vue' import { useToast } from 'vue-toastification' import sessionStore, { init } from '../store/session' -import GameHeaderPart from '../components/GameHeaderPart.vue' +import HeaderPart from '../components/HeaderPart.vue' +import GameHeaderComponents from '../components/GameHeaderComponents.vue' // import CommandlistPart from '../components/CommandlistPart.vue' import HintPart from '../components/HintPart.vue' import QuestPart from '../components/QuestPart.vue' @@ -46,7 +47,10 @@ onMounted(async () => {