Configuration

Header, footer, and banner

Navbar links, announcement banners, social icons, and footer link columns.

The navbar key adds links and a call-to-action button to the top navigation bar.

Shown to the left of the theme toggle.

  • Set type to "github" or "discord" to get the brand icon with a default label. Live star and member counts are not fetched.
  • For a plain link, set label and optionally an icon name from the lucide icon set.

Primary button#

A highlighted button at the end of the navbar.

  • type: "button" for a labeled button, or "github" / "discord" for a branded one
  • label: required for "button"; defaults to the platform name otherwise
  • href: destination URL

Announcement banner#

The banner key shows a site-wide announcement above the header.

content supports links, **bold**, *italic*, and inline `code`. Set dismissible to true to let visitors close the banner. Their choice is remembered until you change the banner content, so a new announcement appears for everyone.

The footer key adds social icons and link columns to the footer.

Socials#

Each key is a platform name and each value is your profile URL. Supported platforms:

x, twitter, x-twitter, github, linkedin, facebook, youtube, discord, slack, instagram, hacker-news, medium, telegram, bluesky, threads, reddit, website, earth-americas, podcast

Each entry in links renders as a column with an optional header and a list of items. Columns appear above the footer's bottom row.

Last updated on