From 9f2a57e09f44e53631cc90caf4486aa6aaa4fee3 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Sun, 30 Jan 2022 19:53:30 +0100 Subject: [PATCH] added cookie-consent + privacy policy + fixed #32 --- package.json | 3 +- src/App.vue | 10 +- src/components/CookieConsentBtn.vue | 72 ++++++++ src/components/Footer.vue | 21 ++- src/components/Nav.vue | 4 +- src/router/index.js | 7 + src/views/Home.vue | 53 +++--- src/views/PrivacyPolicy.vue | 255 ++++++++++++++++++++++++++++ yarn.lock | 144 ++++++++++++++++ 9 files changed, 534 insertions(+), 35 deletions(-) create mode 100644 src/components/CookieConsentBtn.vue create mode 100644 src/views/PrivacyPolicy.vue diff --git a/package.json b/package.json index 0055e30..6f22ac3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "csgowtf", - "version": "0.29.3", + "version": "0.30.0", "private": true, "scripts": { "serve": "vue-cli-service serve", @@ -21,6 +21,7 @@ "vue": "^3.2.19", "vue-matomo": "^4.1.0", "vue-router": "next", + "vue3-cookies": "^1.0.6", "vuex": "^4.0.2" }, "devDependencies": { diff --git a/src/App.vue b/src/App.vue index 78315e4..96f9e43 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,14 +9,16 @@