Tile Reference

All 12 tile types available in Boxli.

📝

Text

text

Markdown-enabled text block. Great for bios, descriptions, or any rich content.

Fields

FieldTypeDescription
headingstring?Optional heading rendered as h2
bodystringMain content. Supports Markdown (bold, italic, links, lists, code)

Use cases

Bio / about mePinned announcementProject description
🔗

Link

link

A clickable card that opens a URL. Auto-fetches page title on paste.

Fields

FieldTypeDescription
titlestringCard title
urlstringDestination URL
descriptionstring?Short subtitle
imageUrlstring?Preview image URL

Use cases

Portfolio siteBlog postProduct page
🔘

Button

button

A prominent CTA button with label and destination URL.

Fields

FieldTypeDescription
labelstringButton text
urlstringDestination URL

Use cases

Hire meBook a callDownload resume
🖼

Image

image

A full-bleed image tile. Supports upload or external URL.

Fields

FieldTypeDescription
urlstringImage URL
altstring?Alt text for accessibility
captionstring?Optional caption below image

Use cases

Profile photoProject screenshotBrand cover
📣

Social

social

A social media handle tile with platform icon and accent color.

Fields

FieldTypeDescription
platformNamestringPlatform key (Twitter, GitHub, Instagram, LinkedIn, TikTok, YouTube, Threads, Bluesky, Twitch, Spotify)
usernamestringHandle including @
urlstringProfile URL

Use cases

Twitter/XGitHubLinkedInInstagramBluesky
📍

Location

location

Shows a city/region with a map pin aesthetic.

Fields

FieldTypeDescription
citystringCity name
countrystring?Country name or code
mapUrlstring?Optional Google Maps link

Use cases

Where you're basedRemote-friendly indicatorEvent location
🃏

Rich Card

rich-card

A flexible card with title, body, and an optional icon or emoji header.

Fields

FieldTypeDescription
titlestringCard heading
bodystring?Supporting text
iconstring?Emoji or icon identifier
urlstring?Optional click-through URL

Use cases

SkillsAchievementsStat highlights
📺

Embed

embed

Embeds a URL as an iframe. Auto-detects Spotify, YouTube, SoundCloud, and Calendly.

Fields

FieldTypeDescription
urlstringURL to embed
titlestring?Fallback title

Use cases

Spotify trackYouTube videoCalendly bookingSoundCloud track
📬

Newsletter

newsletter

Email capture form with a CTA label and success state.

Fields

FieldTypeDescription
headingstringForm heading
placeholderstring?Input placeholder text
ctaLabelstring?Submit button label
successMessagestring?Message after submission
actionUrlstring?Form POST target (e.g. Mailchimp endpoint)

Use cases

Newsletter signupWaitlistEmail list

Divider

divider

A section divider with an optional heading label.

Fields

FieldTypeDescription
labelstring?Section heading above the rule

Use cases

Section breaksCategory labelsVisual spacing
🖼

Gallery

gallery

A 2–4 image grid within a single tile cell.

Fields

FieldTypeDescription
imagesGalleryImage[]Array of { url, alt?, caption? } objects (2–4 images)

Use cases

Project screenshotsPhoto collectionWork samples
🎬

Video

video

A native HTML5 video player tile.

Fields

FieldTypeDescription
urlstringVideo file URL (.mp4, .webm)
posterstring?Thumbnail image URL
autoplayboolean?Autoplay on load (muted)
loopboolean?Loop the video

Use cases

Demo reelProduct walkthroughIntro video