Show extra actions
Use dropdowns to keep secondary actions or links available on demand.
Dropdowns reveal a list of contextual actions or links from a single trigger.
Use dropdowns to keep secondary actions or links available on demand.
The menu opens from the control that launched it, keeping context clear.
Use items, icons, and dividers to group related options.
Action
Icon (optional)
Label
Container
Drop direction controls where the menu opens relative to the trigger. Pick the direction with the most available space.
Align the menu to the trigger's start or end. Use right alignment when the trigger sits near the trailing edge of the screen.
By default the menu flips to stay in view. Disable flipping when you need the menu to stay anchored in a fixed direction.
Disable the dropdown when the action is not currently available.
Dropdown items can show active or disabled states inside the menu.
Use active to identify the currently selected destination or value.
Use close behaviour to decide whether selecting an item should dismiss the dropdown menu.
Each row is a colour, spacing, or size value the component uses, and the right-most column tells you where in the component you'll see it.
sgds-padding-lg20pxsgds-padding-sm—sgds-padding-none—sgds-padding-xs4pxsgds-gap-sm12pxsgds-border-radius-md8pxsgds-nav-tabs-border-widthWidth variessgds-dimension-192—sgds-dimension-320—sgds-dimension-480—sgds-mainnav-max-widthWidth variessgds-mainnav-mobile-padding-x—sgds-mainnav-padding-x—sgds-outline-focus—sgds-outline-offset-focus—sgds-z-index-floating—Clear verbs and nouns help users predict what each menu item does before they choose.
Generic labels such as Item force users to read every option to find what they need.
TabShift+Tab↓ Downor↑ UpEnterEscShare them with us on Slack → #ask-sgds-v3
Report it on GitHub Issues → sgds/components/dropdown
The Singapore Government Design System was developed to empower teams in creating fast, accessible and mobile-friendly digital services.