Feature Wiki
Tabs
Descendant Article Tooltip
Page Overview
[Hide]- 1 Description
- 2 Rules
- 3 Relations
- 4 Contact
- 5 Funding
- 6 Discussion
- 7 Implementation
1 Description
Purpose
Users consult Tooltips to obtain information about the usage or purpose of its triggering UI-element. Tooltips support users exploring functionality.
Composition
Tooltip Popovers comprise very little text which is not formatted.
2 Rules
Usage
- Tooltip Popovers are shown upon hovering over a trigger component such as a Main Menu entry, Slate Entry, Metabar entry, Tab, Sub-Tab, Secondary Panel or Table column.
- Tooltip Popovers MUST NOT be used to render anything other than plain, static Tooltip text.
- Tooltip Popovers MUST NOT contain more than 20 words.
- Tooltip Popovers MUST disappear only by pressing the ESC key or by hovering anywhere outside the trigger component, the Tooltip element and a space between the two.
Accessibility
- Upon gaining focus the trigger presents the Tooltip.
- As soon as the trigger loses focus or the ESC key is pressed, the Tooltip disappears.
3 Relations
Parents
- UIComponent
- Popover
4 Contact
- Author of the Request: Grotz, Kendra [kgrotz]
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
5 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
6 Discussion
Jansen, Michael [mjansen] 7th Sept. 2022: There is already a (unfortunately closed) PR for this: https://github.com/ILIAS-eLearning/ILIAS/pull/1777 . Maybe parts of the implementation and also the decisions of the UI Coordinators could/should be taken into consideration.
7 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 7. Sep 2022, 14:59, Jansen, Michael [mjansen]