Dropdown ItemReady
Dropdown item populates dropdown with actions. Items can be placed either inside a dropdown group or directly inside a dropdown component.
<nord-dropdown-item>Show keyboard shortcuts</nord-dropdown-item>
<nord-dropdown-item>Help & Support</nord-dropdown-item>
<nord-dropdown-item>API</nord-dropdown-item>
Properties
Property | Attribute | Description | Type | Default |
---|---|---|---|---|
href | href | The url the dropdown item should link to. | string | undefined | undefined |
Slots
Slot name | Description |
---|---|
Default slot | The dropdown item content. |
start | Used to place content before dropdown item text. Typically used for icons. |
end | Used to place content after dropdown item text. Typically used for icons. |
Methods
Method name | Parameters | Description |
---|---|---|
focus(options?: FocusOptions) => void | options : An object which controls aspects of the focusing process. | Programmatically move focus to the component. |
blur() => void | N/A | Programmatically remove focus from the component. |
click() => void | N/A | Programmatically simulates a click on the component. |
Usage #
This section includes guidelines for designers and developers about the usage of this component in different contexts.
Do #
- Group dropdown items into dropdown groups based on related categories.
- Use group headings to clarify the category of a section.
Don’t #
- Don’t use dropdown item outside of dropdown group and dropdown components.
Content guidelines #
Dropdown items should be always written in sentence case, not title case. The first word should be capitalized and the rest lowercase (unless a proper noun):
Dropdown items should always lead with a strong verb that encourages action. Use the {verb}+{noun}
format except in the case of common actions like Save, Close or Cancel:
Avoid unnecessary words and articles in dropdown items, such as “the”, “an” or “a”:
Avoid ending dropdown items in punctuation:
Avoid all caps for dropdown items:
Keep dropdown items to a single line of text:
of the veterinary application.
Integration
For integration guidelines, please see Web Components documentation. This documentation explains how to implement and use Nord Web Components across different technologies such as Vue.js, React, or Vanilla JavaScript.
Troubleshooting
If you experience any issues while using Nord Web Components, please head over to the Support page for more guidelines and ways to contact us.