diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1fe1792..b7c825f 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -15,6 +15,7 @@ }, "devDependencies": { "@babel/types": "^7.18.10", + "@iconify/vue": "^5.0.0", "@tailwindcss/vite": "^4.1.11", "@types/qrcode": "^1.5.5", "@vitejs/plugin-vue": "^6.0.0", @@ -512,6 +513,27 @@ "node": ">=18" } }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, + "node_modules/@iconify/vue": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@iconify/vue/-/vue-5.0.0.tgz", + "integrity": "sha512-C+KuEWIF5nSBrobFJhT//JS87OZ++QDORB6f2q2Wm6fl2mueSTpFBeBsveK0KW9hWiZ4mNiPjsh6Zs4jjdROSg==", + "dev": true, + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "vue": ">=3" + } + }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", diff --git a/frontend/package.json b/frontend/package.json index 7b01076..ab60aaf 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -20,6 +20,7 @@ }, "devDependencies": { "@babel/types": "^7.18.10", + "@iconify/vue": "^5.0.0", "@tailwindcss/vite": "^4.1.11", "@types/qrcode": "^1.5.5", "@vitejs/plugin-vue": "^6.0.0", diff --git a/frontend/package.json.md5 b/frontend/package.json.md5 index 3dfc225..242a7e4 100755 --- a/frontend/package.json.md5 +++ b/frontend/package.json.md5 @@ -1 +1 @@ -0d0407303e68412fce4ec212f727db35 \ No newline at end of file +063583417fe9e58bc0e2d6b154be7c49 \ No newline at end of file diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 5310a17..ebb4ecf 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -25,9 +25,7 @@ @selectGame="store.selectGame" class="mb-2" /> -
- -
+ @@ -47,17 +45,16 @@ import OptionsModal from './components/OptionsModal.vue'; import QrModal from './components/QrModal.vue'; import LoadingModal from './components/LoadingModal.vue'; import { useKeyboardNavigation } from './utils/use-keyboard-navigation'; -import { fetchGames } from './services/game-service'; import { useAppStore } from "./stores/app-store"; import { storeToRefs } from "pinia"; import { KeyboardManager } from "./utils/keyboard-manager"; +import CurrentActionsHelp from "./components/CurrentActionsHelp.vue"; const store = useAppStore(); const { selectedTag, selectedGame, tags, - games, transitionDirection, qrLink, gameIsStarting, diff --git a/frontend/src/components/CurrentActionsHelp.vue b/frontend/src/components/CurrentActionsHelp.vue new file mode 100644 index 0000000..bd154b9 --- /dev/null +++ b/frontend/src/components/CurrentActionsHelp.vue @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/CustomCard.vue b/frontend/src/components/CustomCard.vue new file mode 100644 index 0000000..5ae67cb --- /dev/null +++ b/frontend/src/components/CustomCard.vue @@ -0,0 +1,34 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/DevCard.vue b/frontend/src/components/DevCard.vue index 6258549..1f373db 100644 --- a/frontend/src/components/DevCard.vue +++ b/frontend/src/components/DevCard.vue @@ -1,8 +1,8 @@