From 45559263f6d9f02002bfa725b15a45803b72963d Mon Sep 17 00:00:00 2001 From: philwing100 Date: Fri, 9 Aug 2024 12:38:07 -0500 Subject: [PATCH] Sidebar now fully hides and uses localstorage to maintain previous state --- package-lock.json | 7 +++ package.json | 1 + src/components/SidebarComponents/SideBar.vue | 63 ++++++++++++++++---- src/views/AboutMe.vue | 15 ++--- 4 files changed, 68 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 34c1b4a..b0dce6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "express-validator": "^7.1.0", "firebase": "^10.12.1", "formidable": "^3.5.1", + "fullpage.js": "^4.0.26", "mysql": "^2.18.1", "mysql2": "^3.10.2", "nodemailer": "^6.9.13", @@ -7354,6 +7355,12 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/fullpage.js": { + "version": "4.0.26", + "resolved": "https://registry.npmjs.org/fullpage.js/-/fullpage.js-4.0.26.tgz", + "integrity": "sha512-CCBA3Z6MVHuivfxnCV8KG7TaKJwSnsPLy+HcKkyyTJvZSN1hIDJ8XMYlGakmNqmyQSKlgP3BLDyJg6xjyoOi1w==", + "license": "GPL-3.0" + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", diff --git a/package.json b/package.json index c6b3ed8..8eef48e 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "express-validator": "^7.1.0", "firebase": "^10.12.1", "formidable": "^3.5.1", + "fullpage.js": "^4.0.26", "mysql": "^2.18.1", "mysql2": "^3.10.2", "nodemailer": "^6.9.13", diff --git a/src/components/SidebarComponents/SideBar.vue b/src/components/SidebarComponents/SideBar.vue index db8f9a9..60f52bb 100644 --- a/src/components/SidebarComponents/SideBar.vue +++ b/src/components/SidebarComponents/SideBar.vue @@ -1,12 +1,16 @@