In Abstract, you can use markdown to format text in a way that is meaningful to you and your team. We’ve compiled a guide on where you can use markdown and what formatting is supported.
Where can I use markdown?
Area in Abstract |
MacOS App |
Web App |
Project Overview - About section |
✅ |
✅ |
Branch summary |
✅ |
|
Collection description |
✅ |
✅ |
Section within a collection |
✅ |
✅ |
Commit description |
✅ |
|
Comments on activity in any branch, including the main branch |
✅ |
✅ |
Comments on a commit on any branch, including the main branch |
✅ |
✅ |
Comments on an artboard in the layer detail view |
✅ |
✅ |
Comments on an artboard in presentation mode |
✅ |
✅ |
Replying to a comment in the areas listed above |
✅ |
✅ |
Branch reviews |
✅ |
✅ |
What markdown is supported?
Formatting options include:
Format | Markdown |
Bold |
**text**, __text__ |
Italic |
*text*, _text_ |
Underline |
|
Strikethrough |
~text~ |
Link |
[link title](url) |
Heading level 1 |
# SPACE |
Heading level 2 |
## SPACE |
Heading level 3 |
### SPACE |
Bulleted list |
- SPACE |
Numbered list |
1. SPACE |
Blockquote |
> SPACE |
Code block |
`text` |
Headings
Add number signs (#) in front of some text to format it as a heading. The amount of number signs you use matches the heading level you want to create. Alternatively, you can use any number of equal signs (==) or dashes (--) on the line below the text to create H1 and H2 headings.
# Heading level 1
Heading level 1 Alt Syntax
===============
## Heading level 2
Heading level 2 Alt Syntax
---------------
### Heading level 3
Paragraph Text
To format paragraph text as bold, italic, bold and italic, or struck-through, use asterisks (*), underscores (_), or tildes (~) as seen below.
Bold
I just love **bold text**.
I just love __bold text__.
Love**is**bold
Italic
Italicized text is the *cat's meow*.
Italicized text is the _cat's meow_.
A*cat*meow
Bold + Italic
This text is ***really important***.
This text is ___really important___.
This text is __*really important*__.
This text is **_really important_**.
Strikethrough
~~The world is flat.~~ We now know that the world is round.
Blockquotes
Add a greater-than symbol (>) in front of a line of text to create a blockquote. If you need the blockquote to display on multiple lines, include the > symbol on each new line. You can use multiple > symbols to indent text inside the blockquote.
> Dorothy followed her through many of the beautiful rooms in her castle.
> Dorothy followed her through many of the beautiful rooms in her castle.
>
>> The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood.
> # The quarterly results look great!
>
> - Revenue was off the chart.
>
> - Profits were higher than ever.
>
> *Everything* is going according to **plan**.
Lists
To create an ordered list, type a number followed by a period (beginning with 1.) and then write the list item. Start a new line for each new item. Use dashes (-) to create unordered lists, and indent using spaces to create tiered lists.
Ordered List
1. First item
2. Second item
3. Third item
4. Fourth item
Unordered List
- First item
- Second item
- Third item
- Indented item
- Indented item
- Fourth item
Code Related
To signify that a word or phrase is code, surround it with grave accents (`). You can also use this to call special attention to specific text even if it's not code, such as highlighting key terms. Use three grave accents on either side of a long stretch of text to indicate a full code block.
At the command prompt, type `nano`
```
code blocks only work when fenced in, not tabbed
```
Hyperlinks
You can quickly add a link or a mailto redirect in Abstract by surrounding the url or email address with < > symbols. To create a link and hide the url behind a preview title, surround the title with square brackets [ ], immediately followed by the url in parentheses ( ).
You can also combine some of the other text formattings with link formatting to create hyperlinks that are bold, italic, or even appear as code.
My favorite search engine is [Duck Duck Go](https://duckduckgo.com).
<https://www.markdownguide.org>
<fake@example.com>
I love supporting the **[EFF](https://eff.org)**.
This is the *[Markdown Guide](https://www.markdownguide.org)*.
See the section on [`code`](#code).
Horizontal Rules
Use three or more asterisks (*), dashes (-), or underscores (_) on a single line to create a horizontal rule between text.
***
---
____
Using three dashes “---” directly below text formats that text as an H2 level rather than creating a horizontal rule. To create a horizontal rule instead, either use asterisks or underscores, or add an extra blank line between your text and your horizontal rule.
Images
You can add images to Abstract by using a Markdown format similar to links, with an added exclamation point (!) at the front. Since images are embedded using an URL, the image needs to be hosted externally using a service like Imgur or TinyPic in order to be displayed.
![alt text](https://your-image-url-here.jpg)
Currently embedded images cannot be zoomed or previewed at full size. Images with text may be difficult to read.