From 540e66a39b7ac9edc785110a843f20cff7a8f712 Mon Sep 17 00:00:00 2001 From: mwinter Date: Mon, 12 Jun 2023 18:00:37 +0200 Subject: [PATCH] modal implemented more efficiently now --- portfolio-nuxt/components/IconButton.vue | 32 ++++++++-------------- portfolio-nuxt/components/ImageSlider.vue | 9 +++--- portfolio-nuxt/components/Modal/Modal.vue | 2 +- portfolio-nuxt/layouts/default.vue | 12 +++++++- portfolio-nuxt/pages/index.vue | 31 +++++++++++++++++---- portfolio-nuxt/public/favicon.ico | Bin 4286 -> 15406 bytes portfolio-nuxt/stores/ModalStore.js | 15 ++++++++++ 7 files changed, 69 insertions(+), 32 deletions(-) create mode 100644 portfolio-nuxt/stores/ModalStore.js diff --git a/portfolio-nuxt/components/IconButton.vue b/portfolio-nuxt/components/IconButton.vue index c27d7d2..3581dea 100644 --- a/portfolio-nuxt/components/IconButton.vue +++ b/portfolio-nuxt/components/IconButton.vue @@ -1,8 +1,12 @@