Move between resources
Use links to take users to related pages, files, or sections.
Use links to take users to related pages, files, or sections.
Underline and colour treatments make links recognisable inside content.
Size options help links sit naturally in body text, captions, or headings.
Leading icon (optional)
Label
Trailing icon (optional)
Link tone adjusts the colour treatment so the link can match its context. Body copy, danger messaging, or dark surfaces.
The default tone. Use for most inline links within body copy or navigation contexts.
Link sizes let you match the link to the surrounding type (body copy, captions, or headings) without breaking the typographic hierarchy.
The default size. Use within standard body copy and most page content.
Use the active state to visually indicate the currently selected link, such as the active item in a list of related links.
The default state. Use for any link that does not represent the current selection.
Use the disabled state to prevent navigation when the destination is not available in the current context.
The default. Links are interactive and follow their anchor destination.
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-font-size-1616pxsgds-line-height-2424pxsgds-icon-size-lg—sgds-outline-focus—sgds-outline-offset-focus—sgds-motion-duration-standard—sgds-motion-easing-enter—Read the full
A link should take the user to another page or anchor. For actions that change data, use sgds-button.
Styling an action as a link hides its consequence. Use a button when the control performs an action.
For more details, see the
Make the link label describe the destination. 'Read the housing grant guide' beats 'Click here'.
For more details about housing grants,
Generic labels like 'click here' force users to read the surrounding sentence and hurt screen reader use.
TabShift+TabEnterShare them with us on Slack → #ask-sgds-v3
Report it on GitHub Issues → sgds/components/link
The Singapore Government Design System was developed to empower teams in creating fast, accessible and mobile-friendly digital services.