Skip to content

Commit

Permalink
Configurable tours (#11)
Browse files Browse the repository at this point in the history
  • Loading branch information
elizavetaRa authored Jun 29, 2022
1 parent 14a3648 commit 7374536
Showing 3 changed files with 84 additions and 0 deletions.
6 changes: 6 additions & 0 deletions tours-cernbox/.bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[bumpversion]
current_version = 0.0.0
commit = True
tag = True
tag_name = tours-cernbox/v{new_version}
message = tours-cernbox v{new_version}
5 changes: 5 additions & 0 deletions tours-cernbox/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
release:
mkdir -p release
tar -czf release/tours-cernbox.tar.gz ./new_features.json
clean:
rm -rf release
73 changes: 73 additions & 0 deletions tours-cernbox/new_features.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"translations": {
"en": {
"tourName": "New Features",
"tooltip": "See new features of the web",
"steps": [
{
"title": "Welcome the new CERNBox!",
"text": "Discover the new features and try them yourself",
"buttons": ["next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/access/#universal-urls"
},
{
"title": "1. Universal URLs",
"text": "<div><p>CERNBox, which uses the EOS storage system under the hood, now exposes its full namespace. This means most of our access methods (excluding the mobile clients) have a consistent and more intuitive view.\r\n </p><p><span class=\"guide-highlight\">https://new.cernbox.cern.ch/files/spaces/personal/home<b>/eos/user/&lt;letter&gt;/&lt;username&gt;</b></span></p>\r\n <p>Now it's possible to just copy your URL and share it directly with someone else. If that person has permissions, he/she will be able to open it.\r\n </p></div>",
"buttons": ["back", "next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/access/#universal-urls"
},
{
"title": "2. Single File Sharing",
"text": "<div><p>Now, it's possible to share not only folders but also single files in both read and write modes!\r\n </p><img class=\"guide-img\" src=\"https://new-cernbox-guide.docs.cern.ch/assets/screenshots/sharing.png\"></img></div>",
"buttons": ["back", "next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/sharing/#internal-shares"
},
{
"title": "3. Improved App Ecosystem",
"text": "<div><p>The new CERNBox has diverse application/file extensions integrations: Microsoft Office 365, Collabora, CodiMD, Draw.io, text editor, PDF viewer, IFC viewer, Jupyter viewer, Root viewer, SWAN, Media viewer.\r\n </p><img class=\"guide-img\" src=\"https://new-cernbox-guide.docs.cern.ch/assets/screenshots/apps-context.png\"></img></div>",
"buttons": ["back", "next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/apps/"
},
{
"title": "4. Improved Projects Integration",
"text": "<div><p>Now it's also possible to see and recover files of projects by right clicking on a project and then on \"Open trahsbin\"\r\n </p><img class=\"guide-img\" src=\"https://new-cernbox-guide.docs.cern.ch/assets/screenshots/projects-trashbin.png\"></img></div>",
"buttons": ["back", "next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/projects/"
},
{
"title": "Lightweight accounts",
"text": "<div><p>The new CERNBox uses the new CERN SSO and it now allows signing in with other accounts, like social or lightweight.\r\n </p><p>Unlike the normal CERN accounts, these do not have storage associated with them. They can, however, collaborate on shared resources or on Projects.</p><img class=\"guide-img\" src=\"https://new-cernbox-guide.docs.cern.ch/assets/screenshots/lightweight.png\"></img></div>",
"buttons": ["back", "next"],
"learnMoreLink": "https://new-cernbox-guide.docs.cern.ch/access/#accounts-supported"
},
{
"title": "Coming soon",
"text": "<div><p>Other features will be coming in the coming months:</p>\r\n <oc-list><li>Integrations with other services (i.e Indico)</li>\r\n <li>Improved search</li>\r\n <li>Auditing and reporting/notifications</li>\r\n <li>Backup restore UI</li></oc-list>\r\n <p> Stay tuned!</p></div>",
"buttons": ["back", "next"]
}
]
}
},
"confirmCancel": false,
"confirmCancelMessage": "",
"classPrefix": "",
"defaultStepOptions": {
"cancelIcon": {
"enabled": true
},
"classes": "a",
"scrollTo": {
"behavior": "smooth",
"block": "center"
}
},
"exitOnEsc": true,
"allowedLocations": ["files-spaces-personal"],
"deniedLocations": [],
"useModalOverlay": true,
"tourId": "New Features",
"autostart": {
"timeout": 3000,
"location": "files-spaces-personal"
}
}

0 comments on commit 7374536

Please sign in to comment.