Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate field-level help #273

Open
mjherzog opened this issue Jul 24, 2018 · 9 comments
Open

Investigate field-level help #273

mjherzog opened this issue Jul 24, 2018 · 9 comments

Comments

@mjherzog
Copy link
Member

mjherzog commented Jul 24, 2018

It would be very helpful to offer field-level help for the UI buttons and for column headers - either by mouse over or some icon. This is much more convenient for basic definition of functions and data as compared to linking to external wiki or other pages. I hope that there is something already available in the Electron domain - not suggesting that we write this feature on our own.

I searched the Electron doc pages, but did not find anything. It could be there under more Electron-precise terminology - I searched for "field help".

@steven-esser
Copy link
Contributor

steven-esser commented Jul 24, 2018

Mouse-over events can be applied to most html elements, so it should not be a problem to display some sort of tooltip text over the things we wish to document.

@steven-esser steven-esser added this to the v2.6.0 milestone Aug 15, 2018
@steven-esser steven-esser removed this from the v2.6.0 milestone Sep 24, 2018
@steven-esser steven-esser added this to the v 3.1 milestone Apr 16, 2019
@steven-esser steven-esser modified the milestones: v 3.1, Future Apr 26, 2019
@Saichethan
Copy link

Is this issue still open. Can I work on it?

@steven-esser
Copy link
Contributor

@Saichethan Yes this issue is available.

@TG1999
Copy link

TG1999 commented May 12, 2019

@MaJuRG can you explain this issue. How can I solve it ?

@chinmaym07
Copy link

Hey @MaJuRG Can i work on this issue.
what info to be included in tooltips.?

@gat786
Copy link

gat786 commented Apr 7, 2021

I am just guessing that we can add tooltips to those elements and it would all work out fine?
Is there an exhaustive list of on which elements do we want this tooltip to show?
Can I startup with a particular page and then start working there and then go one by one to other pages to add this tooltip everywhere?
Also if I start on say the table page I will have to add tooltips to headers of the table?
What will those tooltips be.
Sorry if this is a long list of questions but I will need some help to move forward.

@steven-esser
Copy link
Contributor

@gat786 Yes tooltips for those elements would be a great start. Unfortunately we do not have an exhaustive list. I think your approach of incremental addition would be a great start. I think the headers on the Table View would be great candidates for these tooltips; In this case, it would be a very short description of the corresponding header name.

For instance, the tooltip for the sha1 column header would be: "The sha1 checksum of a particular file."

Perhaps this could be even shorter. We want to convert enough information in as little characters as possible IMO.

@gat786
Copy link

gat786 commented Apr 10, 2021

@MaJuRG I just reviewed the codebase for a while. And the table view is created with the help of a DataTables library. I have found where the data is coming from but was not quite sure on how the tooltip will be appended to the th which is created by the library for the data. It will be very helpful if you can send a link guiding for the same.

@steven-esser
Copy link
Contributor

@gat786 When running locally, you may be able to use the web view tools to find the element class name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants