Writing & Formatting Basics

How to format page content & style text

Updated over a week ago

Speare allows you to create many different types of content on a page such as headers, lists, images, etc. Each piece of content on a page is called a block. You can choose which type of block you want to create using the command menu.

How to Format Blocks Using the Command Menu

To see a list of block types and text formatting options, type a / anywhere on a page. This will bring up the command menu. When you choose the option you want, the command menu and the / will automatically disappear.

Pro tip: You can filter the options in the command menu by typing the name of the option you want after the forward slash like this: /heading 1 , /numbered list , /image , etc.

How to Switch Block Types

There are two ways to transform the formatting style of a text block in Speare.

Method 1 β€” Use the Command Menu

  1. Type a / inside the block. This will open the Command menu.

  2. Choose the formatting option you want to switch to.

Method 2 β€” Use the Block Menu

  1. Hover over the left edge of the block

  2. Click on the 6-dot icon that appears next to the block

  3. Choose the formatting option you want to switch to.

Formatting with Markdown

You can also format text content on pages using Markdown, a markup language for formatting and styling text. See our Markdown cheatsheet for a full list of all Markdown shortcuts in Speare.

Here's a quick example of how Markdown works. In the image below, a Heading 1 is being created by typing a # and Space at the beginning of a paragraph block.

Pro tip: You can see a list of Markdown shortcuts for each of the formatting options by typing a / anywhere on a page.

Text Styling

To apply styling such as bold and italics to text, do the following:

  1. Select the text you want to style (this will make the text editing toolbar appear).

  2. Choose which styles you want to apply.

Here are the styles you can currently apply:

  1. Bold

  2. Italics

  3. Underline

  4. Strikethrough

  5. Inline code

Did this answer your question?