Feature Wiki

Information about planned and released features

Tabs

Descendant Article Tooltip

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

  1. 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.
  2. Tooltip Popovers MUST NOT be used to render anything other than plain, static Tooltip text.
  3. Tooltip Popovers MUST NOT contain more than 20 words.
  4. 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

  1. Upon gaining focus the trigger presents the Tooltip.
  2. As soon as the trigger loses focus or the ESC key is pressed, the Tooltip disappears.

3 Relations

Parents

  1. UIComponent
  2. 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]