Browse Templates

Templates

Blog

A long-form content layout for blog posts, news articles, success stories, and case studies.

DesignUsageAccessibilityUpdates

Purpose

Support the page structure

For long-form content like blog posts, news articles, success stories, or case studies

Keep the layout consistent

When the page needs a clear hierarchy of headline, body sections, and supporting stats

Use it intentionally

For task-driven pages — use a form, dashboard, or management template instead

Anatomy

Configuration

Success story

Breadcrumb, article header, body sections with sub-headings, results stats, and a closing CTA.

Usage

When to use

  • For long-form content like blog posts, news articles, success stories, or case studies
  • When the page needs a clear hierarchy of headline, body sections, and supporting stats
  • For editorial pages anchored by a breadcrumb and overline tag

When not to use

  • For task-driven pages — use a form, dashboard, or management template instead
  • For brand or product introductions — use the about us or landing template

Accessibility considerations

Keyboard support

Use the SGDS components inside the blog pattern so keyboard behaviour stays predictable.

Check focus order and action placement in the surrounding page context, especially when the pattern groups multiple interactive elements together.

Tab order

  • Move focus into the pattern.
  • Navigate through interactive elements in visual order.
  • Confirm any revealed or supporting content remains reachable.
  • Continue to the next interactive element on the page.

Keyboard interaction

KeyInteractionTabMoves focus through the interactive elements inside the blog pattern.Shift+TabMoves focus to the previous interactive element.EnterActivates the focused action or confirms the current selection when supported.SpaceActivates focused controls when the contained SGDS component supports toggling or selection.

Updates

DateVersionDescriptionTBDTBDBlog pattern updates will be documented here.

Roadmap

Planned itemStatusTargetFuture improvements for blogPlannedTBD

Feedback

Have suggestions or feedback?

Share them with us on Slack → #ask-sgds-v3

Bug Reports

Found a bug or issue?

Report it on GitHub Issues → sgds/templates/blog

Singapore Government Design System

The Singapore Government Design System was developed to empower teams in creating fast, accessible and mobile-friendly digital services.

Past VersionsSGDS v1SGDS v2