Every command you can use to build your website.
Page Setup
| Command | Example | What it does |
|---|
| page | page "My Site" | Sets the browser tab title |
| background | background color #1a1a2e | Sets the page background color |
| font | font bahnschrift | Sets the font for the whole page |
Text
| Command | Example | What it does |
|---|
| text | text "Hello" size large color white bold italic align center | Adds a paragraph — all options are optional |
| heading | heading "Title" color white level 2 | Big heading — level 1 (biggest) to 6 (smallest) |
| bold | bold "Important!" color red size large | Bold paragraph with optional color and size |
| italic | italic "Subtitle" color gray | Italic paragraph with optional color and size |
| center | center "Some text" | Centers plain text on the page |
Links and Buttons
| Command | Example | What it does |
|---|
| button | button "Click me" link "https://google.com" | A clickable button that opens a URL |
| button (styled) | button "Go" link "page.html" color coral rounded 20 | Button with custom color and rounded corners |
| buttonrow | buttonrow "Save" "#" "Cancel" "#" "Delete" "#" | Multiple buttons side by side on one line |
| link | link "Click here" url "about.html" color cyan | An inline text hyperlink |
| download | download "Get AirPro" file "AirProSetup.exe" | A download button for any file |
| download (styled) | download "Get AirPro" file "AirProSetup.exe" color green rounded 10 | Download button with custom color and rounded corners |
Navigation
| Command | Example | What it does |
|---|
| navbar | navbar "Home" "index.html" "About" "about.html" | Navigation bar — pairs of label and filename |
| navbar (styled) | navbar "Home" "index.html" background navy color white rounded 10 | Navbar with background, text color and rounded corners |
Layout
| Command | Example | What it does |
|---|
| divider | divider | Adds a horizontal line |
| divider (colored) | divider color gray | Horizontal line with a custom color |
| space | space | Adds 30px of empty space |
| space (sized) | space size 60 | Adds custom height empty space in pixels |
| frame | frame color white rounded 12 border gray padding 20 shadow | Opens a styled box — close with endframe |
| endframe | endframe | Closes the frame block |
| group | group gap 20 align center | Opens a row of side-by-side elements — close with endgroup |
| endgroup | endgroup | Closes the group block |
Frame options: color, border, rounded, padding, width, align, shadow
Group options: gap, align (left / center / right), nowrap
Media
| Command | Example | What it does |
|---|
| image | image "photo.png" width 300 rounded 10 | Adds an image — supports PNG, JPG, GIF, WebP, SVG |
| video | video "clip.mp4" width 600 rounded 8 | Adds a video player with controls |
| audio | audio "song.mp3" | Adds an audio player with controls |
Lists
| Command | Example | What it does |
|---|
| list | list | Starts a bullet list — close with endlist |
| list ordered | list ordered | Starts a numbered list — close with endlist |
| item | item "First item" | Adds one item to the list above it |
| endlist | endlist | Closes the list block |
Tables
| Command | Example | What it does |
|---|
| table | table "Name" "Age" "City" | Creates a table with column headers in quotes |
| row | row "Alice" "30" "Amsterdam" | Adds a data row to the table above it |
Forms
| Command | Example | What it does |
|---|
| input | input placeholder "Your name" width 300 rounded 8 | Text input — type: text, email, password, number |
| checkbox | checkbox "I agree" checked | A checkbox — add checked to pre-tick it |
| select | select "Option A" "Option B" "Option C" | A dropdown — all quoted strings become options |
Parameters
| color | any CSS name (red, coral...) or #hex like #ff0000 | text, heading, bold, italic, button, link, divider, navbar, download |
| background | any CSS name or #hex | background command, navbar, frame |
| size | small / medium / large | text, heading, bold, italic |
| align | left / center / right | text, heading, navbar, frame, group |
| rounded | pixels, e.g. 10 | button, image, video, input, select, frame, navbar, download |
| width | pixels, e.g. 300 | image, video, input, select, frame |
| level | 1 to 6 | heading |
| gap | pixels, e.g. 20 | group |
| shadow | just write shadow — no value needed | frame |
Quotes inside text
| What you write | What appears on the page |
|---|
| text "He said \"hello\" to me" | He said "hello" to me |
| heading "The book \"Dune\" is great" | The book "Dune" is great |
Made with AirPro