From 6806df9669074046380a78f26b005e945b000a03 Mon Sep 17 00:00:00 2001 From: Tessa Date: Sun, 7 Jan 2024 21:43:09 -0600 Subject: [PATCH 01/15] initial setup for the modal share page component --- frontend/components/modal/ModalSharePage.vue | 53 ++++++++++++++++++++ frontend/package.json | 1 + frontend/pages/events/[id]/about.vue | 13 ++++- frontend/yarn.lock | 6 +++ 4 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 frontend/components/modal/ModalSharePage.vue diff --git a/frontend/components/modal/ModalSharePage.vue b/frontend/components/modal/ModalSharePage.vue new file mode 100644 index 000000000..c4807225b --- /dev/null +++ b/frontend/components/modal/ModalSharePage.vue @@ -0,0 +1,53 @@ + + + + + \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json index 177476cb0..e01c7e7c1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -52,6 +52,7 @@ "tailwindcss": "^3.3.2", "uuid": "^9.0.1", "v-calendar": "^3.1.1", + "vue-socials": "^2.0.4", "zxcvbn": "^4.4.2" } } diff --git a/frontend/pages/events/[id]/about.vue b/frontend/pages/events/[id]/about.vue index 9bea02a7e..4d0cba562 100644 --- a/frontend/pages/events/[id]/about.vue +++ b/frontend/pages/events/[id]/about.vue @@ -39,9 +39,9 @@ ariaLabel="components.btn-labeled.support-event-aria-label" />