-
- Downloads
assets/webapp: Add UI guided tour to help users discover features
Add a Web UI guided tour implemented using the intro.js library. The tour showcases the main browsing features offered by Software Heritage web application by highlighting the relevant DOM elements and displaying help texts in tooltips. The tour can span multiple web pages and steps are configured in a YAML file for help texts writing commodity. Currently, the homepage, the main origin browsing view and content browsing view are covered by the tour. Related to T3202
Showing
- assets/config/webpack.config.development.js 5 additions, 0 deletionsassets/config/webpack.config.development.js
- assets/src/bundles/browse/swhid-utils.js 7 additions, 1 deletionassets/src/bundles/browse/swhid-utils.js
- assets/src/bundles/guided_tour/guided-tour-steps.yaml 306 additions, 0 deletionsassets/src/bundles/guided_tour/guided-tour-steps.yaml
- assets/src/bundles/guided_tour/index.js 182 additions, 0 deletionsassets/src/bundles/guided_tour/index.js
- assets/src/bundles/guided_tour/swh-introjs.css 18 additions, 0 deletionsassets/src/bundles/guided_tour/swh-introjs.css
- assets/src/bundles/webapp/code-highlighting.js 26 additions, 23 deletionsassets/src/bundles/webapp/code-highlighting.js
- assets/src/utils/scrolling.js 47 additions, 0 deletionsassets/src/utils/scrolling.js
- cypress/integration/guided-tour.spec.js 123 additions, 0 deletionscypress/integration/guided-tour.spec.js
- package.json 3 additions, 1 deletionpackage.json
- swh/web/templates/homepage.html 2 additions, 2 deletionsswh/web/templates/homepage.html
- swh/web/templates/includes/revision-info.html 2 additions, 2 deletionsswh/web/templates/includes/revision-info.html
- swh/web/templates/includes/show-swhids.html 20 additions, 14 deletionsswh/web/templates/includes/show-swhids.html
- swh/web/templates/includes/snapshot-context.html 6 additions, 6 deletionsswh/web/templates/includes/snapshot-context.html
- swh/web/templates/includes/take-new-snapshot.html 2 additions, 2 deletionsswh/web/templates/includes/take-new-snapshot.html
- swh/web/templates/includes/top-navigation.html 1 addition, 1 deletionswh/web/templates/includes/top-navigation.html
- swh/web/templates/includes/vault-create-tasks.html 3 additions, 3 deletionsswh/web/templates/includes/vault-create-tasks.html
- swh/web/templates/layout.html 13 additions, 8 deletionsswh/web/templates/layout.html
- yarn.lock 18 additions, 0 deletionsyarn.lock
Loading
Please register or sign in to comment