URL types - Building - Carrd docs

Mr Bird
Mr Bird
@mrbirddev

URL Types

Carrd supports linking any button, icon, or other "linkable" element to the following types of URLs:

TypeFormatDescription
Sitehttps://domain.ext/path/Open an external site, optionally with one or more flags.
Emailmailto:user@domain.extCompose a new message to user@domain.ext using the browser's default email app (if available).
Phonetel:0005551234Place a call to 0005551234 using the browser's default phone app (if available).
sms:0005551234Compose a new message to 0005551234 using the browser's default SMS app (if available).
skype:usernamePlace a Skype call to username (if available).
Browserbrowser:backGo back a page in the browser's history.
browser:forwardGo forward a page in the browser's history.
browser:topScroll to the top of the current page.
browser:printLaunch the browser's print dialog.
browser:noneDo nothing. Usually combined with an "On Click" event.
Section#section-nameOpen the section section-name, optionally with one or more flags.
section:nextOpen the next section.
section:previousOpen the previous section.
section:firstOpen the first section.
section:lastOpen the last section.
Scroll Point#scrollpoint-nameScroll to the scroll point scrollpoint-name.
scrollpoint:nextScroll to the next scroll point.
scrollpoint:previousScroll to the previous scroll point.
scrollpoint:firstScroll to the first scroll point.
scrollpoint:lastScroll to the last scroll point.
Clipboardclipboard:textDisplay a dialog allowing the user to copy text to their device's clipboard.

Flags

Flags can be used to change how certain types of URLs behave when linked. They can be included by appending || to the end of the URL followed by a comma-separated list of flags:

https://domain.ext/path/||flag,flag,…

For example, the following indicates the site URL https://vaporware.ext should be opened in a new tab:

https://vaporware.ext||blank

The following flags are currently supported:

FlagURL TypesDescription
blankSite, SectionOpens the URL in a new tab.
nofollowSiteIndicates the link to the URL does not imply an endorsement of its content.
noopenerSiteIndicates the URL should not have access to the browser context that opened it.
noreferrerSiteIndicates the URL should not know the site was its referrer.
meSiteIndicates the URL is also owned by the site containing the link.
licenseSiteIndicates the URL describes the license applicable to the content of the site.
termsSiteIndicates the URL describes the terms of service applicable to the site.
privacySiteIndicates the URL describes the privacy policy applicable to the site.
hreflang=xxSiteIndicates the language of the URL, where xx is the two-letter language code.

Table of contents - carrd docs