Skip to contents

What are callout boxes?

Callout boxes are a way to highlight important information in a document. They are often used to draw attention to key points or to provide additional context. On Whitehall publisher, callout boxes are often used to highlight key pieces of information for the user, and are indicated with $CTA tags before and after the text.

How to use callout boxes in govspeakr

The callout_box function in the govspeakr package allows you to add callout boxes to your govspeak documents. The function takes two arguments: text and format. The text argument is the text you want to display in the callout box, and the format argument specifies the format in which you want the govspeak callout box to be displayed.

Additionally, if the specified format is not HTML, but a HTML output is also produced, the HTML output will include a CSS-formatted callout box which aims to replicate the visual appearance of the callout box as it appears on gov.uk. For any other formats, the callout box will be displayed as simple text.

Examples of how this might work are shown below:

##This will display the $CTA tags in the HTML output and plain text in any other format
callout_box("This is a callout box")

#This will display the $CTA tags in the word output and a nicely CSS-formatted box in the HTML output
callout_box("This is a callout box", "word")