From 2876f7b91e44a94a3533862bdd627694c8655342 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Thu, 1 Aug 2024 22:53:30 +0200 Subject: [PATCH] Feat: better discard overlay --- app.vue | 2 +- components/game/Card.vue | 1 + components/game/card/Grouped.vue | 9 +- components/game/overlay/Discard.client.vue | 160 ++++++++++++++++++ components/game/overlay/Discard.vue | 105 ------------ .../game/overlay/options/Dialog.client.vue | 27 ++- pages/game.vue | 24 +-- stores/settingsStore.ts | 3 +- 8 files changed, 193 insertions(+), 138 deletions(-) create mode 100644 components/game/overlay/Discard.client.vue delete mode 100644 components/game/overlay/Discard.vue diff --git a/app.vue b/app.vue index 10a5728..d3df684 100644 --- a/app.vue +++ b/app.vue @@ -33,7 +33,7 @@ onMounted(() => { diff --git a/components/game/overlay/Discard.vue b/components/game/overlay/Discard.vue deleted file mode 100644 index 98d9712..0000000 --- a/components/game/overlay/Discard.vue +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - diff --git a/components/game/overlay/options/Dialog.client.vue b/components/game/overlay/options/Dialog.client.vue index a8583df..7b3ab57 100644 --- a/components/game/overlay/options/Dialog.client.vue +++ b/components/game/overlay/options/Dialog.client.vue @@ -17,6 +17,23 @@ const _window = computed(() => window); @click="isVisible = false" >
+
+

Game

+
+
+ Save discard size +
+
+ +
+

Visuals

@@ -106,15 +123,6 @@ const _window = computed(() => window);
-
-

Other

-
-
- Enable dragging (experimental) -
-
- -
@@ -139,6 +147,7 @@ const _window = computed(() => window); background: rgba(0, 0, 0, 0); pointer-events: none; z-index: 1000; + transition: 0.3s all linear; } .dialog-background.visible { diff --git a/pages/game.vue b/pages/game.vue index 4012dca..3502bd3 100644 --- a/pages/game.vue +++ b/pages/game.vue @@ -327,19 +327,10 @@ onUnmounted(() => { -
- - -
+ @@ -381,13 +372,6 @@ onUnmounted(() => { > -