From 7fc572a3a2404ada1f4263f2ef83eae6c4f25d93 Mon Sep 17 00:00:00 2001 From: Laknima Date: Wed, 1 Oct 2025 20:58:37 +0000 Subject: [PATCH] Add tour guide for home page and library page.create enable feature in setting file. --- client/assets/defaultStyles.css | 17 + client/components/app/Appbar.vue | 165 +- client/components/app/SideRail.vue | 167 +- client/package-lock.json | 5657 +++++++---------- client/pages/config/index.vue | 17 + client/pages/item/_id/index.vue | 32 +- client/plugins/tour.js | 204 +- client/public/images/audioBookShelf.png | Bin 0 -> 1072724 bytes .../frankenstein_07_shelley_64kb.mp3 | Bin 0 -> 7340235 bytes .../nistspecialpublication800-144.pdf | Bin 0 -> 1105061 bytes package-lock.json | 2866 +++++---- server/objects/settings/ServerSettings.js | 9 +- 12 files changed, 4292 insertions(+), 4842 deletions(-) create mode 100644 client/public/images/audioBookShelf.png create mode 100644 docs/frankenstein_07_shelley_64kb/frankenstein_07_shelley_64kb.mp3 create mode 100644 docs/nistspecialpublication800-144/nistspecialpublication800-144.pdf diff --git a/client/assets/defaultStyles.css b/client/assets/defaultStyles.css index e0ca79e29..ca4217be0 100644 --- a/client/assets/defaultStyles.css +++ b/client/assets/defaultStyles.css @@ -66,3 +66,20 @@ margin-block-start: 0; } +.shepherd-progress-bar { + width: 100%; + height: 4px; + background: rgba(255, 255, 255, 0.2); + margin-top: 5px; + border-radius: 2px; + overflow: hidden; +} + +.shepherd-progress-bar span { + display: block; + height: 100%; + background: #4cafef; + /* Change to match theme */ + width: 0%; + transition: width 0.3s ease; +} \ No newline at end of file diff --git a/client/components/app/Appbar.vue b/client/components/app/Appbar.vue index d69f1f708..c6b9853a0 100644 --- a/client/components/app/Appbar.vue +++ b/client/components/app/Appbar.vue @@ -42,14 +42,6 @@ - - - - - -