From efb4e6990a760fbda990a8de05edc3ae74fc3bd6 Mon Sep 17 00:00:00 2001 From: Brian DeRocher Date: Sat, 16 Nov 2024 23:04:02 -0500 Subject: [PATCH] Add StickerView. --- src/App.vue | 8 +- src/components/QRCode.vue | 26 ++++ src/components/layouts/IconLayout1.vue | 19 +++ src/components/layouts/IconLayout2.vue | 20 +++ src/components/layouts/IconLayout3.vue | 20 +++ src/components/layouts/IconLayout4.vue | 22 +++ src/components/layouts/IconSupport.vue | 7 + src/components/layouts/layout-1.svg | 9 ++ src/components/layouts/layout-2.svg | 10 ++ src/components/layouts/layout-3.svg | 11 ++ src/components/layouts/layout-4.svg | 12 ++ src/router/index.ts | 6 + src/views/StickerView.vue | 203 +++++++++++++++++++++++++ 13 files changed, 369 insertions(+), 4 deletions(-) create mode 100644 src/components/QRCode.vue create mode 100644 src/components/layouts/IconLayout1.vue create mode 100644 src/components/layouts/IconLayout2.vue create mode 100644 src/components/layouts/IconLayout3.vue create mode 100644 src/components/layouts/IconLayout4.vue create mode 100644 src/components/layouts/IconSupport.vue create mode 100644 src/components/layouts/layout-1.svg create mode 100644 src/components/layouts/layout-2.svg create mode 100644 src/components/layouts/layout-3.svg create mode 100644 src/components/layouts/layout-4.svg create mode 100644 src/views/StickerView.vue diff --git a/src/App.vue b/src/App.vue index 3a755bc..7b2f69e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,10 +21,10 @@ import OverlayBadge from 'primevue/overlaybadge';
  • - - - Search - + + + Sticker +
  • diff --git a/src/components/QRCode.vue b/src/components/QRCode.vue new file mode 100644 index 0000000..676342f --- /dev/null +++ b/src/components/QRCode.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/components/layouts/IconLayout1.vue b/src/components/layouts/IconLayout1.vue new file mode 100644 index 0000000..8ed4a68 --- /dev/null +++ b/src/components/layouts/IconLayout1.vue @@ -0,0 +1,19 @@ + + diff --git a/src/components/layouts/IconLayout2.vue b/src/components/layouts/IconLayout2.vue new file mode 100644 index 0000000..868f896 --- /dev/null +++ b/src/components/layouts/IconLayout2.vue @@ -0,0 +1,20 @@ + + diff --git a/src/components/layouts/IconLayout3.vue b/src/components/layouts/IconLayout3.vue new file mode 100644 index 0000000..ef4e3c6 --- /dev/null +++ b/src/components/layouts/IconLayout3.vue @@ -0,0 +1,20 @@ + + diff --git a/src/components/layouts/IconLayout4.vue b/src/components/layouts/IconLayout4.vue new file mode 100644 index 0000000..55c6c13 --- /dev/null +++ b/src/components/layouts/IconLayout4.vue @@ -0,0 +1,22 @@ + + diff --git a/src/components/layouts/IconSupport.vue b/src/components/layouts/IconSupport.vue new file mode 100644 index 0000000..7452834 --- /dev/null +++ b/src/components/layouts/IconSupport.vue @@ -0,0 +1,7 @@ + diff --git a/src/components/layouts/layout-1.svg b/src/components/layouts/layout-1.svg new file mode 100644 index 0000000..0b18d54 --- /dev/null +++ b/src/components/layouts/layout-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/components/layouts/layout-2.svg b/src/components/layouts/layout-2.svg new file mode 100644 index 0000000..a036933 --- /dev/null +++ b/src/components/layouts/layout-2.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/components/layouts/layout-3.svg b/src/components/layouts/layout-3.svg new file mode 100644 index 0000000..208a782 --- /dev/null +++ b/src/components/layouts/layout-3.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/components/layouts/layout-4.svg b/src/components/layouts/layout-4.svg new file mode 100644 index 0000000..bd118b0 --- /dev/null +++ b/src/components/layouts/layout-4.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 99a1cdd..1b84c35 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,6 +1,7 @@ import { createRouter, createWebHistory } from 'vue-router' import HomeView from '../views/HomeView.vue' import AboutView from '../views/AboutView.vue' +import StickerView from '../views/StickerView.vue' const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -15,6 +16,11 @@ const router = createRouter({ name: 'about', component: AboutView, }, + { + path: '/sticker', + name: 'sticker', + component: StickerView, + }, ], }) diff --git a/src/views/StickerView.vue b/src/views/StickerView.vue new file mode 100644 index 0000000..19dff3c --- /dev/null +++ b/src/views/StickerView.vue @@ -0,0 +1,203 @@ + + + + +