CMS Component Catalogue

Our Content Management System (CMS) includes a wide variety of blocks and features. Content authors can mix and match these components to build their pages. The catalogue provides an interactive, visual overview of the components, and includes links through to detailed guidance on how to use them.

An assortment of isometric thumbnails showcasing CMS components
On this page

Page construction best practices

By following some design best practices, we can improve our site and create a familiar and easy user experience. Follow the best practices guide to understand key principles when constructing pages.

Learn best practices

Content

Image

User interface example of headings

Heading

Headings define the structure and hierarchy of content, helping people scan and navigate the page to find what they need. 

Available on: Landing, Standard, Case study, Project, Resource

Image

User interface example of the WYSIWYG component

Text

Displays written content with formatting options like bold, lists and links

Available on all page types: Landing (as Content block, Text - WYSIWYG) and Standard, Agency (incl. New), Case Study, Easy Read, Events, POI, Project & Resource (as Block)

Image

User interface example of tables

Tables

Displays information in rows and columns for easy comparison and scanning of data. 

Available on all page types: Landing (as Content block, Text - WYSIWYG) and Standard, Agency, Case Study, Easy Read, Events, POI, Project & Resource (as Block)

Image

User interface example of the audio player component

Audio player

Plays sound clips with control to playback and volume controls. 

Available on all page types: Landing (as Content block, Text - WYSIWYG) and Standard, Agency, Case Study, Easy Read, Events, POI, Project & Resource (as Block)

Image

User interface example of the Images block

Image

Pictures that convey information, illustrate ideas and add visual interest to the page. 

Available on all page types: Landing (as Content block, Text - WYSIWYG) and Standard, Agency, Case Study, Easy Read, Events, POI, Project & Resource (as Block)

Image

User interface example of the video player component

Video

Plays video content with control to playback and volume controls. 

Available on all page types: Landing (as Content block, Text - WYSIWYG) and Standard, Agency, Case Study, Easy Read, Events, POI, Project & Resource (as Block)

Image

User interface example of cards component

Cards

Groups text, images and actions together for easy navigation to other pages. Comes in three variants: Image, Pictogram, and Text-only cards.

Available on: Landing, Standard, Agency (incl. New), Case study, POI, Project, Resource

Image

user interface example of the contents block component

Content block

Content blocks are used to group related content and/or links. This block comes in three variants: Icon blocks, Image blocks and Text blocks.

Available on: Landing, Agency

Image

User interface example of the steps numerical component

Steps (numerical)

Shows short blocks of content that are numbered and are viewed in a sequential order. 

Available on: Landing (as Block - Sequence - Steps) and Standard, Agency, Case study, POI, Project (as Sequence - Steps)

Image

User interface example of the steps alphabetical component

Steps (alphabetical)

Shows short blocks of content that are numbered alphabetically and are viewed in a sequential order.

Available on: Landing (as Block - Sequence - Steps) and Standard, Agency, Case study, POI, Project (as Sequence - Steps)

Image

user interface example of easy read cards component

Easy Read Card

Provide summary of content, organising information for easy navigation to relevant pages in the Easy Read style.

Available on: Easy Read

Image

User interface example of easy read content block

Easy Read content block

Display content and/or links in the Easy Read styling.

Available on: Easy Read

Image

User interface example of the line separator

Line separator

The line separator helps visually group related content together and reduced the cognitive effort required to process the information.

Available on all page types: Landing and Standard, Agency, Case Study, Easy Read, Events, POI, Project & Resource (as WYSIWYG)


Featured content

Image

User interface example of a hero banner component

Hero banner

Introduces a page by creating a focal point for the page title and summary.

Available on all page types: Landing, Standard, Agency (incl. New), Case Study, Easy Read, Events, POI, Project & Resource 

Image

User interface example of a feature block

Feature block

Created a visually distinct area that highlights a specific piece of content or call to action for the audience.

Available on: Landing (as Block - Feature) and Agency incl. New (as Feature)

Image

User interface example of the callouts component

Callout

Highlights important information with distinct styling to draw attention.

Available on: Landing, Standard, Article

Image

User interface example of a blockquote component

Blockquote

Emphasises a quote, alongside the name and image of the person being quoted.

Available on: Landing, Standard, Article

Image

User interface example of the in-page notice component

In-page notice

Shows contextual alerts or information within the content.

Available on: Landing, Standard, Agency (incl. New), Case Study

Image

User interface example of the live updates block

Live updates

Shows the most up-to-date or key information about an emergency or event.

Available on: Landing (as DCS Live Updates Listing Block)

Image

User interface example of the Acknowledgment of Country component

Acknowledgment of Country

The Acknowledgement of Country block provides a way to show respect for the Traditional Owners of the land and their ongoing connection to Country.

Available on: Landing, Standard, Points of Interest, Project, Case Study, Agency (New only)


Show / hide content

Image

User interface example of the accordion component

Accordion

Shows and hides content in a stacked layout for easier navigation and improved page scannability.

Available on: Landing (as Accordion) and Standard, Case study, POI, Project, Resource (as Accordion / Tabs)

Image

User interface of the tabs component

Tabs

Organises content into labeled sections that can be toggled between.

Available on: Landing (as Tabs) and Standard, Case study, POI, Project, Resource (as Accordion / Tabs)

Image

User interface example of the content expander component

Content expander

Shows and hides content via a text link which takes up less visual prominence than an accordion.

Available on: Landing, Standard, Case study

Image

User interface example of the numbered accordion component

Numbered accordion

Collapsible sections of content with step numbers.

Available on: Landing (as Block - Sequence - Numbered) and Standard, Case study, POI, Project (as Sequence - Numbered)

Image

User interface example of the timeline accordion component

Timeline accordion

Collapsible sections of content with bordered circles that should be viewed in a linear or sequential order. 

Available on: Landing (as Block - Sequence - Timeline) and Standard, Case study, POI, Project (as Sequence - Timeline)

Image

A picture of the toggletip component

Toggletip

Shows a short descriptive message when it is selected by a customer. 

Available on: Landing (as Content block, Text - WYSIWYG) and Standard, Agency (incl. New), Case Study, Easy Read, Events, POI, Project and Resource (as Block)


Actions

Image

User interface example of buttons

Button

An interactive element that triggers an action when selected, such as navigating to other pages or submitting a form. 

Available on all page types: Landing, Standard, Agency, Case Study, Easy Read, Events, POI, Project, Resource

Image

User interface example of the link list component

Link list

Organises a group of related links into a single list. 

Available on: Landing, Agency (incl. New), Standard, Case study (as Links)

Image

User interface example of the floating button component

Floating button banner

A sticky banner with a button that is always visible on the page even when it is scrolled down. 

Available on: Landing (as floating button banner) and Standard (as Quick Exit button)

Image

User interface example of the subscription block

Subscription

A button linked to an external page that allows the audience to subscribe for updates or newsletters. 

Available on: Landing, Standard, Agency (incl. New)

Image

User interface example of the app list component

App list

Display links to download an application onto their device. 

Available on: Landing, Standard, Case study, POI

Image

User interface example of dialog

Dialog

Shows a popup on the selection of a button to present critical information before providing a choice to continue with the action or to cancel. 

Available on: Landing


Navigation

Image

User interface example of cards component

Direct children as cards

Dynamically generates clickable cards based on its child pages for quick navigation.

Available on: Landing 

Image

User interface example of the in-page navigation

In-page navigation

Shows and links the headings available on a page for easier browsing. 

Available on: Landing, Standard, Case study (as In page nav)

 

Image

User interface example of the sub- navigation component

Sub-navigation (Links)

Sub-navigation helps users navigate a section of related pages instead of using the Side Navigation component.

Available on: Landing, Standard, Agency (incl. New), Case study (as Links)

Image

User interface example of side navigation component

Side-navigation

The side nav is a menu component that is added to the right side of a web page to help users navigate a section of related pages. It is also known as the sidebar or section nav.

Available on: Landing (as Side nav), Standard (as Sidebar nav)

Image

User interface example of the chips component

Chips (Links)

Chips helps users navigate the popular or recommended related pages.

Available on: Landing, Agency (incl. New), Standard, Case study (as Links)


Contacts

Image

User interface example of the person profiles component

Person profiles

Show name, biography, photo and contact details in a consistent layout. 

Available on: Landing, Agency (incl. New), Standard, Case study

Image

User interface example of the profiles component

Contact information

Show contact information like phone, email, address and social media links for organisations, agencies or services.

Available on: Landing, Agency (incl. New), Standard, Case Study, Project 


Media

Image

User interface example of the media gallery component

Gallery

Displays a collection of visual content in a structured format for easy browsing. 

Available on: Landing, Standard, Case study, Project, Resource

Image

User interface example of the media download component

Media download

Enables files to be viewed and downloaded, with information on its file type, size and last updated date.

Available on: Landing (as Media download), Resource (as Media download component)

Image

User interface of the Media list component

Media list

Lists a set of audio or video files which can be viewed on the page. 

Available on: Landing, Standard, Case study, Project, Resource

Image

User interface example of the parallax component

Parallax background

Provides movement to a section of the page, with an option to highlight key text and calls to action. 

Available on: Landing (as DCS Content Background Block)


Data visualisation

Image

User interface example of the statistics component

Statistics block

Highlight numerical data with optional icons and labels. 

Available on: Landing, Standard, Project

Image

User interface example of the snake block

Snake block

Present sequential data points in a snake-like curve for visual storytelling. 

Available on: Landing

Image

User interface example of the ring statistics block

Ring statistics

Displays a single statistic as a percentage in the centre of an animated ring.

Available on: Landing


Automated

Image

User interface example of the automated events block

Automated events

Dynamically display events in a scrolling carousel with title, images and dates.

Available on: Landing, Agency (incl. New)

Image

User interface example of the automated grants block

Automated grants

Dynamically display grants in a scrolling carousel with title, summaries and closing dates. 

Available on: Landing, Agency (incl. New)

Image

User interface example of the automated latest news block

Automated latest news

Dynamically the most recent news content with the ability to promote one story, list others, and link to more news. 

Available on: Landing, Agency (incl. New)

Image

User interface example of the automated publications block

Automated publications

Dynamically the most recent publications with the ability to promote one publication, list others, and link to more publications. 

Available on: Landing, Agency (incl. New)


Search and filter content

Image

User interface of news search and filter component

News search and filter

Display, search and filter for content that use the articles page type. 

Available on: Landing 

Image

User interface example of the resource search and filter finder

Resource search and filter

Display, search and filter for content that use the resource page type.

Available on: Landing 

Image

User interface example of the event finder

Event finder

Display, search and filter for events.

Available on: Landing

Image

User interface example of the grants finder

Grants finder

Display, search and filter for grants. 

Available on: Landing

Image

User interface example of the case study finder

Case study finder

Display, search and filter for case studies.

Available on: Landing (as DCS Case Study Finder Block)

Image

User interface example of rules finder component

Rules finder

Display, search and filter for rules.

Available on: Landing (as DCS Rules Finder)

Image

User interface example of the tables application block

Tables Application block

Display, search and filter data from a dataset in a table format.

Available on: Landing (as DCS Tables Application Block - Content Source)

Image

User interface example of the tabulated search micro content block

Micro content tabulated search

Display and search for data from a micro content dataset in a table format. 

Available on: Landing (as Micro content tabulated search)


Forms

Image

User interface example of webforms

Webform

Webforms can be used to capture and collate information digitally. They can provide a better user experience and be more accessible than a PDF form. Webforms can include checkboxes, radio buttons and text fields as well as confirmation that the form has been sent and received.

Available on: Landing (as Webform) and Standard, Case study, POI, Project (as Custom - Webform)

Top of page