Using markdown

Creating rich text within form flows.

When writing labels for steps or groups, you can use the following markdown syntax to create formatted text.


Use # at the start of a line of text to use a heading paragraph style.

# This is a big header
## This is a medium header

... all the way to ...

###### This is the smallest header

To set the styling of the different paragraph styles, update Typography within the style editor.

#corresponds to H1, while ### corresponds to H3, etc


*This text will be italic*
_This will also be italic_


**This text will be bold**
__This will also be bold__
_These **can** be combined_


* Item 1
* Item 2
* Item 2a
* Item 2b
1. Item 1
1. Item 2
1. Item 2a
1. Item 2b
  1. Item 1

  2. Item 2

    1. Item 2a

    2. Item 2b



Make sure to not leave any space between [Formsort] and (

Block quotes

As Dieter Rams said:
> Less, but better

Tips and tricks

  • If you want some words to always stay together, and never get broken with line breaks, instead of using spaces, write   , for example Hello world This is a non-breaking space, which will show up as a space but behave like a continuous section of text would.

  • To force a line break, on the other hand, you can write <br/>, which will always insert a line break at that position.

  • While you can use other HTML tags within the markdown, this is not recommended, particularly if you use it for styling and layout purposes. The Formsort layout engine is constantly improving, and hard-coded styles you add may create problems down the line. We prefer you reaching out to us and explaining your design needs to we can incorporate them into the platform or support customization in a supported and documented manner.