View Issue Details

IDProjectCategoryView StatusLast Update
0010580Talermerchant backoffice SPApublic2025-11-11 17:54
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritynormalSeveritytweakReproducibilityN/A
Status assignedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.5 
Summary0010580: add context-sensitive "help" button
DescriptionThe merchant SPA needs to provide users (especially *novice* users) more guidance.
The simplest idea right now is to add a "Help" icon (pick some nice free one) to the top right of the title line (where we right now have the TALER logo a bit off-center in the middle).

Clicking on the "Help" icon should open (in a new tab, if possible) some context-specific tutorial, or if no tutorial is available we can also link into the merchant handbook for now. Note that the link target should change depending on the sub-page (Orders, Inventory, Accounts, Templates, Settings, etc.) that the user is currently visiting.

The help logo must also be shown on the login page and on the self-provisioning pages, so not only be visible after logging in.
TagsNo tags attached.

Activities

sebasjm

2025-11-11 17:52

developer   ~0026383

should be included on the distribution of the spa or it should be an external link?
 - if it is external: are there any tutorial that is already linkable?

if this comes with the spa, then we should define a structure. it could be a modal UI and it will come with the benefit of staying up to date with the current version deployed and will also work with i18n in the same bundle.


I have been thinking of this previously and it is not too complicated to create a multi step modal that:
 * dimmer every region
 * highlight specific section of the UI so the attention is there
 * show a modal with some custom explanation. if we keep text only (instead of video / image) it will be internationalizable
 * have a close button
 * have a next button and done to show all the steps related to the help.

Christian Grothoff

2025-11-11 17:54

manager   ~0026384

External link, deep links into https://tutorials.taler.net/ if applicable, otherwise some deep link into docs.taler.net/ (for now).

We can do something integrated with the SPA later, I'm not against it. But as a quick fix, I think we should integrate links to the existing tutorials.

Issue History

Date Modified Username Field Change
2025-11-10 23:33 Christian Grothoff New Issue
2025-11-10 23:33 Christian Grothoff Status new => assigned
2025-11-10 23:33 Christian Grothoff Assigned To => sebasjm
2025-11-11 17:52 sebasjm Note Added: 0026383
2025-11-11 17:54 Christian Grothoff Note Added: 0026384