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