A complete, step-by-step specification of the Applin Markdown language.
Applin Markdown is a lightweight syntax designed specifically for building UI elements inside the Applin platform.
It extends standard Markdown with custom components such as sliders, checkboxes, inputs, buttons, uploaders, and more.
This document teaches all Applin Markdown syntax in an ordered, simple, and complete way.
Applin Markdown supports 6 heading levels.
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
Use = prefix:
=> Heading 1
==> Heading 2
===> Heading 3
====> Heading 4
=====> Heading 5
======> Heading 6
Default paragraph:
This is a normal paragraph.
Centered paragraph:
-> This is a centered paragraph.
**bold**
__bold__
*italic*
_italic_
***bold italic***
___bold italic___
[Link Text](https://example.com)

Syntax uses @![...]:
@[Video Title](video_url)
---
- Item 1
+ Item 2
Format:
> text : backgroundColor : textColor : radius
Examples:
> Hello world
> Warning message : yellow : black : 20
>> Title: Content text goes here...
=[ img1.jpg, img2.jpg, img3.jpg
Syntax:
[ Button Text : Color : TextColor : Radius
Examples:
[ Login
[ Send : Secondary
[ Pay Now : Success : white : 20
[... Upload Files : light : primary : 12
Format:
[_ Label : Type
Examples:
[_ Name : Text
[_ Email : Email
[_ Password : Password
[+] Option enabled
[-] Option disabled
(+) Wi-Fi
(-) Bluetooth
Multiple options:
(= Option 1, Option 2, Option 3
Determinate:
[- 70
Indeterminate:
[- none
(- 40
Or:
(- none
://https://example.com : height : radius
Example:
://https://applin.ir : 600 : 12
@ Item text : iconName : color
Example:
@ Google Drive : bi bi-cloud : secondary
Triple backticks:
` ` `
Your codes
` ` `