This comprehensive suite delivers an accessible, high-performing, and customizable digital experience. Explore the powerful capabilities available for your platform.
Feature list
| Type | Feature | Description |
|---|---|---|
| Accessibility | WCAG2.1 AA | Conforms to WCAG2.1AA accessibility levels. |
| Accessibility | Keyboard accessible | Site has been tested for keyboard accessibility. The Megamenu and Skip links combine to produce a superior experience. |
| Accessibility | Skip to content | Skip to content allows users to easily navigate past the main menu link to get to the content (heading). |
| Accessibility | Skip navigation | Skip navigation allows users to easily navigate past sidebar and in page menus to get to the body of the content. |
| Accessibility | Content ordering | Content is orders as it appears on the page. |
| Accessibility | Back to top link | Allows for easy navigation back to the top of the page. |
| Accessibility | Contrast checker | When configuring colour palettes the theme ui will report the contrast levels. |
| Accessibility | Print CSS | Pages print nicely with unneeded elements removed. |
| Accessibility | Heading levels | Page structure has been designed to ensure consistent heading hierarchy. |
| Accessibility | Media transcripts | Media types (Video, Image, Audio, etc) support transcripts. |
| Accessibility | Decorative images | Decorative images, such as those used in teasers, have an empty alt and no transcript. |
| Accessibility | Table of Contents | Sticky dynamic TOC allows users to efficiently navigate long pages. |
| Accessibility | Lighthouse 100 | Each page on the site should score 100 for Lighthouse accessibility. |
| Inclusivity | Dark mode switcher | Caters to user needs and preferences for display |
| Inclusivity | Language switcher | Google translate widget for auto translating pages. NB. IP address will be available to Google. |
| Inclusivity | Right to left languages | Page layout and component designs adapt for right to left languages. |
| Inclusivity | Reduce motion | Users with a preference for reduced motion will not see animations. |
| Content | Published and Updated dates | Content types ship with relevant dates for metadata, sorting and search boosting. |
| Content | Needs review listing | Content ships with a review by date to make content maintenance easier for editors. |
| Content | Needs description listing | Admin listing shows content in need of a description uplift. |
| Content | Needs alt text listing | Admin listing shows images in need of better alt text. |
| Content | Business unit ownership | Business units groups content so that responsible editors can easily review content that needs updating. |
| Content | Custom user page with editorial links | Standard Drupal user page has been uplifted with helpful links for users. |
| SEO | Solid site structure | Structure such as content types, menus, metadata and headings leds to outstanding on page SEO. |
| SEO | Metadata | Standard and advanced metadata fields are auto populated for search and AI bots. |
| SEO | Lighthouse 100 | Each page on the site should score 100 for Lighthouse SEO. |
| SEO | XML sitemap | The XML sitemap feature is turned on and configured. |
| GEO | Schema Org metadata | JSON LD metadata available for properties and relationships. |
| GEO | Schema Org FAQ Page for answers | JSON LD metadata for accordions in the FAQ Page format, suitable for questions and answers. |
| Performance | Responsive images | Images served at the correct resolution for the device. |
| Performance | Page caching | Standard Drupal page caching and tag based purging. |
| Performance | Asset loading | Library loading optimised where possible. |
| Search | Solr backend | Full text search available through Apache Solr. |
| Search | Facets | Facets supported across common dimensions such as type, topic, audience and date. |
| Search | Binary files | Binary files indexed for deeper results. |
| Search | Date boosting | Published date and others used for surfacing more recent content. |
| Search | Content boosting | Content type sand fields boosted depending on the importance of the content. |
| Search | Autocomplete | Search Autocomplete module enabled and configured for search recommendations. |
| DXP | Content personalisation | Convivial Profiler, a lightweight client side personalisation engine, allows for content personalisation. |
| DXP | Content recommendations | Recombee, a Recommender as a Service can be integrated for powerful recommendations based on user behaviour. |
| Theme | No code | Extremely flexible theme settings gathers config for CSS variables. Largely removes the need for a themer. |
| Theme | Tailwind and DaisyUI frameworks | Built on top of the flexible and popular Tailwind and DaisyUI frameworks. Natural successor to Bootsrap and other frameworks. |
| Theme | Single Directory Components (SDC) | Components have been implemented as structured and flexible SDC with many editor options. |
| Theme | Drupal Marketplace heritage | Based on the same foundation as Convvival Gov, which is available on the Drupal Marketplace. |
| Theme | Skins | Site sections can have skins applied. Skins wrap up settings, effects and colours. Perfect for campaigns and site sections. |
| Theme | Colour schemes | The dark mode switcher makes use of colour schemes (light and dark) which hold a set of colour palettes. |
| Theme | Colour palettes | Colour palettes allow for content to be chunked out in discrete sections on the page. Perfect for capturing brand colours. |
| Theme | Effects and settings | Configure corners and other effects. |
| Theme | Region definitions | Each region on the page can have a default palette assigned to it, providing flexibility in the overall look and feel. |
| Theme | Menu options | The main menu can be displayed as simple, dropdown or megamenu. Adapts to the complexity of your site. |
| Theme | Content design | Page layouts have been designed with best practices in mind and include discrete regions for logical content ordering. |
| Theme | Bulk import redirects | The theme has been extended to allow for the bulk upload of redirects. Helpful at the start of projects. |
| Theme | Overlays | Background overlay feature ensures content has correct contrast in both light and dark modes. |
| Theme | Textures | Background texture feature allows editors to subtly customise the background. |
| Theme | Component options | Individual components have a range of option including header layout and other representational aspects. |
| Theme | Webforms | Care has been taken to style the various Form and Webform features to get great looking forms across a wide range of elements. |
| Theme | Phosphor icons | The new Drupal 11 icon API has been taken advantage of. It is easy to add Phosphor icons to items and nodes. |
| Theme | Login screen | The login screen has been uplifted for a nicer front door for authenticated users. |
| Theme | Admin theme | Gin admin theme has been installed. Node edit screen have been designed for intuitive content entry. |
| WYSIWYG | Standard utility classes | Supports standard utility classes for introductions, buttons and other elements. |
| WYSIWYG | Media embedding | Embed responsible media items into content with different widths, positions. Includes captions. |
| WYSIWYG | Prompt buttons | Convert simple lists into prompt buttons for launching contextual chat sessions (AI Edition). |
| Content type | Page | Use Page for building site structure and static content. |
| Content type | Collection | Use Collection for listing content. |
| Content type | Article Type | Use Article Type to classify and group articles. |
| Content type | Section | Use Section for landing pages. |
| Content type | Person | Use Person for authors or staff. |
| Content type | Topic | Use Topic to categorise content. |
| Content type | Audience | Use Audience to categorise content. |
| Content type | Article | Use Article for publishing time based information. |
| Content type | Resource | Use Resource for evergreen information. |
| Content type | Event | Use Event to reach your target audience. |
| Content type | FOI Disclosure | Use FOI Disclosure to display a record of an FOI request. |
| Content type | Alert | Use Alert for displaying time sensitive dismissible alerts. |
| Vocabulary | Event Type | Classifies events so that they can be filtered. |
| Vocabulary | Goal | Assigns goals to content for augmenting the profile when the content is viewed. |
| Vocabulary | Intent | Assigns intent to content for augmenting the profile when the content is viewed. |
| Vocabulary | Media Tags | Tags media for easier discovery in media browsers. |
| Vocabulary | Promotion Type | Classifies Promotions so that they can be filtered by Views for use with personified. |
| Vocabulary | Resource Type | Classifies resources so that they can be filtered. |
| Vocabulary | Stage | Assigns stages to content for augmenting the profile when the content is viewed. |
| Vocabulary | Unit | Define responsible business unit for content ownership |
| Component | Accordion | Display a content item (title and body) in an accordion. |
| Component | Accordion Group | Display a group of Accordions and control their display. |
| Component | Animation | Animate a series of images according to the scroll position. |
| Component | Card | General purpose card with flexible display options for orientation and imagery. |
| Component | Charts | Display CSV data in a variety of chart types. |
| Component | Content | Display simple content. |
| Component | Content Tab | Define the Title and Content for a Tab. |
| Component | Content Tabs | Create a container to display content in a tabbed format. |
| Component | Datatable | Displays a CSV as a datatable with searching and sorting options. |
| Component | Decision Flow | Displays decision flow. |
| Component | Diff (NEW) | Compare two images dynamically. |
| Component | Embedded Block | Embed a block into the page. |
| Component | Embedded Custom Block | Embed a custom block into the page. |
| Component | Embedded Webform | Embed a webform into the page. |
| Component | Embedded View | Embed a view into the page. |
| Component | Gallery | Embed a series of photos and videos into a gallery. |
| Component | GeoChart | Display data in a map of an area. |
| Component | iFrame | Embed content in an iFrame. |
| Component | Item | Defines an Item as a title, image and summary. |
| Component | Item List | Display a list of custom items with a display and layout. |
| Component | Lightbox | Use Lightbox to display image which can expand into lightbox image or video. |
| Component | Map | Display GeoJSON data on a Leaflet map. |
| Component | Media List | Display a list of media items with a display and layout. |
| Component | Node List | Display a list of content items with a display and layout. |
| Component | Parameter | Parameter for personified data. |
| Component | Personified Content | Transform content and LocalStorage variables using a template. |
| Component | Personified Data | Transform JSON data to HTML using a template. |
| Component | Recombee Scenario | Transform Recombee scenario JSON data to HTML using a template. |
| Component | Recombee Search | Transform Recombee search JSON data to HTML using a template. |
| Component | Search Prompt | Search box that lunches the chat window in the AI Edition. |
| Component | Section | Create a container to hold child components with a layout. |
| Component | Slider | Display items in a slideshow. |
| Component | Snippet | Embed a Javascript snippet. |
| Component | Stat | An individual fact (number and title) for display in Fast facts. |
| Component | Stats | Displays animated statistical information. |
| Component | Timeline | Lists timeline items vertically. |
| Component | Timeline Item | An event which can be displayed in a timeline. |
| Block | Components | Create a container for components. |
| Block | Content | Display simple content. |
| Block | Disclaimer | Show a disclaimer message in a modal. |
| Block | Logo | Manage the logo image for different screen sizes. |
| Block | Modal | A dialog overlay triggered by an action button, with configurable placement. |
| Block | Personified Data | Transform JSON data to HTML using a template. |
| Block | Promotion | Show promotional blocks which can be displayed to users with various attributes. |
| Block | Quick Exit | Provide a quick way to exit the site via a button. |
| Block | ReadSpeaker | Display a listen block for the content on the page. |
| Block | Search | Global search form block |
| Block | Social Share | Share a page to various services. |
| Block | Translate | Translate the content on the page with a select list of languages. |
| Modifiers | Adaptive Height Modifier | Modify a the relative height so that it adapts to the viewport. |
| Modifiers | Audience Visibility Modifier | Modify a the relative height so that it adapts to the viewport. |
| Modifiers | Colour Background Modifier | Modify the background color. |
| Modifiers | Colour Palette Swap Modifier | Modify the colour palette when a div intersects with the viewport. |
| Modifiers | Custom Linear Gradient Modifier | Modify the background with a linear gradient. |
| Modifiers | Custom Radial Gradient Modifier | Modify the background with a radial gradient. |
| Modifiers | Hide Modifier | Modify the content so that it is hidden. |
| Modifiers | Image Background Modifier | Modify the content to have a background image. |
| Modifiers | Padding Modifier | Modify content so that it has extra padding. |
| Modifiers | Parallax Background Modifier | Modify content by adding a parallax image. |
| Modifiers | Scroll Reveal Modifier | Modify content and items so that they are revealed depending on the scroll position of the page. |
| Modifiers | Video Background Modifier | Modify the content to have background video which plays automatically. |
| Media | Audio | Used for uploading local audio files. |
| Media | File | Used for managing files. |
| Media | Image | Used for managing images. |
| Media | Model | Used for managing <moel-viewer> 3D models. |
| Media | Remote Video | Used for embedding YouTube or Vimeo videos. |
| Media | Video | Used for uploading local video files. |
| Media | Font (TBC) | Used for uploading WOFF font files for local delivery. |
| View mode | Small teaser | Display for teasers with a small, square thumbnail image. |
| View mode | Medium teaser | Display for teasers with a medium, landscape thumbnail image. |
| View mode | Big teaser | Display for teasers with a large, landscape thumbnail image. |
| View mode | Image card | Display for cards with a landscape image. |
| View mode | Basic card | Display for cards with no image. |
| View mode | Summary | Display for teasers with no image. |
| View mode | Search | Display for search specific teasers with no image. |
| View mode | Title | Display for simple heading. |
Frequently asked questions
What is Convivial for GovCMS and how does it differ from the standard GovCMS Starter theme?
Convivial for GovCMS is a Drupal theme built by Morpht that extends the standard GovCMS Starter theme with additional functionality. Convivial adds capabilities across campaigns, information architecture, design, AI augmentation, personalisation, and content recommendations. Giving government teams a more powerful, no-code platform for managing complex digital communications.
Does Convivial for GovCMS meet government accessibility requirements?
Yes. Convivial for GovCMS conforms to WCAG 2.1 AA accessibility standards and targets a Lighthouse accessibility score of 100 on every page. It includes keyboard accessibility, skip navigation and skip-to-content links, correct heading hierarchy, media transcripts, decorative image handling, a sticky table of contents for long pages, and a built-in contrast checker for colour palette configuration.
How does Convivial for GovCMS support content personalisation and recommendations?
Convivial for GovCMS includes two DXP-level features for tailored experiences. Convivial Profiler, a lightweight client-side personalisation engine, delivers content based on factors such as browsing history, device, location, time, and user intent.
For deeper recommendation capability, Recombee: a Recommender as a Service, can be integrated to surface content based on individual user behaviour and preferences.
What no-code design and theming capabilities does Convivial for GovCMS offer?
The theme is built on Tailwind CSS and DaisyUI frameworks and uses Single Directory Components (SDC). Editors and site owners can configure colour palettes, colour schemes (including dark mode), skins for campaigns and site sections, background effects, gradient and parallax modifiers, all without writing code.
Theme settings are managed through a flexible UI that controls CSS variables across the site.
How can Convivial for GovCMS be procured by Australian government agencies?
Convivial for GovCMS services are available through Morpht, an endorsed supplier on the GovCMS Drupal Services Panel. This means eligible Commonwealth and state government agencies can procure Convivial implementation, configuration, and support services directly through the panel, streamlining the procurement process in line with whole-of-government digital sourcing arrangements.