Keyboard Shortcut Patterns
Use nve-text="code" on a <kbd> element for displaying keyboard shortcut codes.
Standard Styling
Keyboard shortcut badge with filled styling for displaying key combinations. Use in help dialogs, onboarding tooltips, or documentation to communicate available shortcuts to users.
<kbd nve-text="code">CMD + C</kbd>
CMD + C
Flat Styling
Use for displaying keyboard shortcuts as inline text content.
<kbd nve-text="code flat">CMD + C</kbd>
CMD + C
Keyboard Shortcut in Dropdown
Use for dropdown menus with keyboard shortcut hints displayed alongside menu items.
<nve-button popovertarget="code-menu">dropdown</nve-button>
<nve-dropdown id="code-menu">
<nve-menu>
<nve-menu-item> <nve-icon name="edit"></nve-icon> Edit </nve-menu-item>
<nve-menu-item>
<div nve-layout="row align:space-between full">
<span nve-layout="row gap:sm align:vertical-center"> <nve-icon name="copy"></nve-icon> Copy </span>
<kbd nve-text="code">CMD + C</kbd>
</div>
</nve-menu-item>
<nve-menu-item> <nve-icon name="delete"></nve-icon> Delete </nve-menu-item>
</nve-menu>
</nve-dropdown>