Skip to content

Commit 741f317

Browse files
authored
[UX] Add Guided tour for Library, filters and Sidebar (#4401)
* [deps] Add intro.js and intro.js-react dependencies * [Tour] Implement guided tour on the library feature with TourButton and Tour components * [Tour] Integrate TourButton into ActionIcons and update CategoryFilter for guided tour * [Tour] Enhance library guided tour with new translations and improved step descriptions * [Tour] Update guided tour with new sorting option and enhanced welcome message * [Tour] Update library guided tour with additional welcome messages and custom styling * [Sidebar] Add dataTour prop to SidebarItem and QuitButton; remove HeroicVersion CSS file * [Tour] Update sidebar translations with new accessibility features and enhanced descriptions * fix: deadcode * fix: sidebar stylings * fix: more sidebar stylings * fix: library and sidebar tours * fix: update i18next-parser and improve localization strings --------- Co-authored-by: Flavio F Lima <[email protected]>
1 parent 54cd8a0 commit 741f317

File tree

28 files changed

+1331
-590
lines changed

28 files changed

+1331
-590
lines changed

package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@
8282
"i18next-fs-backend": "2.1.1",
8383
"i18next-http-backend": "2.1.1",
8484
"ini": "3.0.0",
85+
"intro.js": "^7.2.0",
86+
"intro.js-react": "^1.0.0",
8587
"json5": "2.2.3",
8688
"plist": "3.0.5",
8789
"react": "18.2.0",
@@ -139,7 +141,7 @@
139141
"eslint-plugin-react": "7.35.0",
140142
"fast-xml-parser": "^4.3.6",
141143
"husky": "8.0.3",
142-
"i18next-parser": "7.7.0",
144+
"i18next-parser": "9.3.0",
143145
"jest": "29.5.0",
144146
"node-gyp": "^10.0.1",
145147
"prettier": "3.0.3",

0 commit comments

Comments
 (0)