This section discusses:
Icons
Tooltips and ALT text
A tooltip is the visible text that appears when a user hovers over an icon. ALT text is not visible, but is read by screen reading assistive technology, such as JAWS. ALT text is the "alternative" text description of the image at the HTML ALT tag level. The text for both tooltips and ALT text comes from the same shortDesc property in the application development framework (ADF).
Icon Definition and Interaction
Use tooltips and ALT text on icons to provide their associated definitions. The tooltip should name the action or meaning of the icon.
Tooltips and ALT text provide icon definitions in context—when and where they are needed by users—without scanning or scrolling to a different part of the page. A tooltip appears when the user hovers over an icon; ALT text is read by the screen reader. Each browser controls the delay time used to display tooltips.
Here is an example of a tooltip for an icon definition in form layout:
Here is an example of a tooltip for an icon definition in a table toolbar:
Tooltip Text
Suggested tooltip text for some common Fusion icons is provided in the Fusion Icon Usage Guidelines. The tooltip should name the action, concept, indicator, or status associated with the icon. In general, limit tooltip text for all icons to 40 characters. The maximum is 80 characters.
The RCUX Language in UI Usage Guideline includes the following recommendations for tooltip text.
For functional and functional status icons (both clickable)
- Use headline capitalization for tooltip text.
That is, place initial capitals on each word except for articles (a, an, the), prepositions, and coordinate conjunctions (and, but, or, nor, so, yet). For example, “Add Row.”
- Do not show access keys in the tooltip.
For item qualifier, item indicator/flag and status icons (all nonclickable) icons:
- Use sentence capitalization for tooltip text. That is, use an initial capital for the first word in each sentence. For example, “Updated item” or “In progress.”
- Note that proper nouns, such as San Francisco and Friday, always have initial capitals when placed in sentences.
Captialization depends on the fuction of the tooltip - whether it is being used as a label or as help text. Here are examples of tooltip text for each icon type:
Icon Type
(Size)
States |
Icon File Name
Ends With... |
Examples |
| Icon |
Tooltip Text |
ALT Text:
Headline Capitalization |
Help Text:
Sentence Capitalization |
If a tooltip is being used as an alternate textual (ALT text) label for an icon, it should have headline capitalization.
|
If a tooltip is being used as help text, it should have sentence capitalization. |
Functional
(16x16)
Enabled, mouseover, mousedown, disabled |
_ena.png |
add_ena.png
 |
Add Row |
N/A |
Functional Status
(12x12)
Enabled, mouseover, mousedown, disabled |
_ena.png |
clock_sm_ena.png

|
In Process |
N/A |
Item Qualifier
(16x16)
Display only |
_qualifier.png |
repeatingevent_qualifier.png
|
N/A |
Repeating event |
Item Indicator/Flag
(12x12)
Display only |
_status.png |
updatedvalue_status.png

|
N/A |
Changed item; New item |
Status
(12x12)
Display only |
_status.png |
dash_status.png

|
Used as an alternate textual (ALT Text) label in a legend:
Trend Unchanged |
Used as help text for an icon:
Trend unchanged |
Note: Standard tooltip guidance applies to item qualifier, item indicator/flag and status icons in all contexts except messages described in the Message Design Pattern Set and RCUX Messaging Usage guideline.
For some icons, the tooltip is provided automatically by ADF and cannot be overridden. Tooltips for the commonly used * (“Required”) and ** (“At least one is required”) item indicator or flag icons are automatically generated by ADF. The Common Fusion Icons section of the Fusion Icon Usage Guidelines notes all the icons that come from ADF with hard-coded, noneditable tooltips.
Definitions for Required and At least one is required in the ADF Query Component
The ADF af:query component contains hard-coded tooltips and hard-coded definitions for * (“Required”) and ** (“At least one is required”). Teams should suppress the term definition for *Required in this component because the tooltip addresses accessibility requirements.
The term definition for "**At least one is required" shall continue to display because, unlike other icons in Fusion, the ** symbol references a relationship among multiple designated fields.
The following example illustrates the location of af:query component term definition that should be suppressed:
Use of At least one is required in components other than ADF af:query
In Fusion v1, components other than ADF af:query do not support the use of double asterisks ("**") to indicate that at least one of multiple fields is required. In such cases, the following recommendations apply:
- Use static instruction text to indicate that at least one of multiple fields is required.
- The instruction text format is, "Enter a value for at least one of these fields: <field name>, <field name>, or <field name>."
- For example: "Enter a value for at least one of these fields: First Name, Last Name, or Email."
- Field names should be listed in the order in which they display, starting at the top left and moving toward the bottom right (Figure 3b).
- Please do not use the double asterisk (**) indicators in prompts because the additional manual coding would have to be undone in Fusion v2.
Here is an example of a non-ADF af:query component in which at least one of multiple designated fields is required:
Standard error messaging behavior will apply if the user does not fill in at least one of the referenced fields. See the Error Message design pattern, the Applications Messages guideline set and the RCUX Messaging Usage Guideline.
Legends
Some components, such the Gantt chart, include their own component-specific legend for the icons used in the component. If a group of related icons, such as status icons, is used in a particular table, tree, or tree table, a legend for those icons can be placed in close proximity to the component. A content container can be used to group the icons and visually distinguish the legend. The inclusion of any such legend is in addition to the tooltips provided for the icons. Consider the following factors to determine whether a legend is necessary:
- Speed of accessing icon definition: It is faster for the user to look at the legend than hover over the icons to get their meaning for these reasons:
- Four or more related icons are used in the component.
- The user interacts infrequently with the page and is not likely to memorize the meaning of the icons.
- Usage of page real estate: The power user may consider additional content on the page to be more valuable than a legend, whereas the novice or infrequent user may prefer the information provided in the legend.
Here is an example of a legend for component-specific icons. Note its placement below and in end alignment with the tree table:
|