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

[Feature] Add tooltip details to some items #335

Open
5 tasks
fmigneault opened this issue May 15, 2020 · 0 comments
Open
5 tasks

[Feature] Add tooltip details to some items #335

fmigneault opened this issue May 15, 2020 · 0 comments
Assignees
Labels
enhancement Improvements in term of performance or behaviour feature New feature to be developed good first issue Good for newcomers ui Something related to the UI operations or display
Milestone

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented May 15, 2020

Context

Some items are sometimes hard to guess the functionality from a user that did not directly participate in detailed implementation of some components.

A few examples to address (not exhaustive, add/edit as needed):

  • distinction between -match and "regular" corresponding permissions is not obvious at all (even more important with [Feature] Improve user/group permissions scheme #342)
  • with [Feature] Support more explicit permissions on ServiceAPI #334, distinction between read/write and request method specific permissions
  • reason/details about [pending] note added next to some UI element in lists (eg: pending user approval for registration, pending user-group T&C confirmation, etc.)
  • all users, groups, services and resources displayed within lists or hierarchy tree could render a more detailed definition of the element.
    • For example, a resource (rendered only with its name), could also provide its type and ID in the tooltip.
  • ... ?

Feature

The feature consists of simply adding tooltip HTML/CSS elements that would help provide a brief description of the corresponding item.
A small hover/popup-like style (maybe with a (i) icon also) can be used so that the UI doesn't get too cluttered.
example doc: https://www.w3schools.com/css/css_tooltip.asp

For more simple use cases, sometimes the title="<text> can be sufficient to have a basic description.

@fmigneault fmigneault added enhancement Improvements in term of performance or behaviour feature New feature to be developed good first issue Good for newcomers labels May 15, 2020
@fmigneault fmigneault self-assigned this May 15, 2020
@fmigneault fmigneault added the ui Something related to the UI operations or display label May 15, 2020
@fmigneault fmigneault added this to the Backlog milestone May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements in term of performance or behaviour feature New feature to be developed good first issue Good for newcomers ui Something related to the UI operations or display
Projects
None yet
Development

No branches or pull requests

1 participant