Theme namespaces

Embed
Preview of the card
<a href="https://forumulate.com/guides/theme-namespaces"><img src="https://forumulate.com/guides/_api/public/orgs/046a9bc0-d530-43ae-9bae-af7945008cda/spaces/36aa4df0-1e95-4cef-8ae9-795169441345/pages/33ed4a05-0464-4b36-8c41-0853e35676ea/social-card.svg?v=3e7ae33eec8b" alt="Theme namespaces" width="600" height="315"></a>

Each space type is configured by its own key under theme — theme.faq for an FAQ, theme.blog for a blog, theme.status for a status page. This page lists every key of every namespace with its JSON type and accepted values, generated from the validator the theme write uses. The same data is served as JSON, under themes in:

curl https://forumulate.com/api/docs/block-schema

The shared keys every space takes — colours, fonts, chrome, customCss — are in the theming guide. How each namespace is used, with examples, is in that type’s own guide. The blocks of a front page are in the block schema reference.

Reading the tables

  • Path is where the value goes, from theme. columns[] is an array of objects with the keys listed under it; .* is each value of a record (an object whose keys are listed under Values); .0 and .1 are the positions of a fixed-length pair.

  • Type is the JSON type the validator takes. enum takes exactly the listed values — numbers as numbers (heading.attrs.level is 2, not "2"). A type like enum | string takes one of the words, or any string (a theme colour token or a #hex).

  • Values / range is the closed list, a number’s bounds, or a string’s length.

  • Required is blank for an optional key: leave it out and the default applies.

  • Same keys as means the object takes exactly the keys already listed under that path.

theme.blog

Path

Type

Values / range

Required

Notes

theme.blog.amp

boolean

theme.blog.archive

object

theme.blog.archive.calendar

boolean

theme.blog.archive.group

enum

month, year

theme.blog.archive.heading

string

up to 120 chars

theme.blog.archive.listPosts

boolean

theme.blog.archive.showCounts

boolean

theme.blog.author

object

theme.blog.author.avatarSize

number

24–200

theme.blog.author.layout

enum

row, centered

theme.blog.author.showCount

boolean

theme.blog.author.showHandle

boolean

theme.blog.author.showLinks

boolean

theme.blog.author.showRole

boolean

theme.blog.bestseller

object

theme.blog.bestseller.show

boolean

theme.blog.bestseller.threshold

number

1–100000

theme.blog.hubs

object

theme.blog.hubs.align

enum

start, center

theme.blog.hubs.cardStyle

enum

feed, grid, compact

theme.blog.hubs.covers

boolean

theme.blog.hubs.phone

object

theme.blog.hubs.phone.cardStyle

enum

full, compact

theme.blog.hubs.phone.hideCovers

boolean

theme.blog.hubs.width

enum

list, text, wide, frame

theme.blog.look

enum

paper, editorial, magazine, minimal, newsletter

theme.blog.permalinks

object

theme.blog.permalinks.authorBase

string

theme.blog.permalinks.seriesBase

string

theme.blog.permalinks.structure

enum

slug, year, month, day

theme.blog.permalinks.tagBase

string

theme.blog.portal

object

theme.blog.portal.buttonLook

enum

solid, outline, pill

theme.blog.portal.heading

string

up to 120 chars

theme.blog.portal.nameField

boolean

theme.blog.portal.showBenefits

boolean

theme.blog.readTime

object

theme.blog.readTime.wpm

number

80–600

theme.blog.recommendations

object

theme.blog.recommendations.afterSubscribe

boolean

theme.blog.recommendations.heading

string

up to 120 chars

theme.blog.recommendations.layout

enum

list, cards

theme.blog.recommendations.showInNav

boolean

theme.blog.release

object

theme.blog.release.badge

object

theme.blog.release.badge.colors

object

theme.blog.release.badge.colors.cancelled

string

theme.blog.release.badge.colors.delayed

string

theme.blog.release.badge.colors.out

string

theme.blog.release.badge.colors.restocked

string

theme.blog.release.badge.colors.tba

string

theme.blog.release.badge.colors.upcoming

string

theme.blog.release.badge.dateOnCards

boolean

theme.blog.release.badge.labels

object

theme.blog.release.badge.labels.cancelled

string

up to 60 chars

theme.blog.release.badge.labels.delayed

string

up to 60 chars

theme.blog.release.badge.labels.out

string

up to 60 chars

theme.blog.release.badge.labels.restocked

string

up to 60 chars

theme.blog.release.badge.labels.tba

string

up to 60 chars

theme.blog.release.badge.labels.upcoming

string

up to 60 chars

theme.blog.release.badge.onCards

boolean

theme.blog.release.badge.show

boolean

theme.blog.release.badge.style

enum

pill, tag, ribbon, text

theme.blog.release.calendar

object

theme.blog.release.calendar.covers

boolean

theme.blog.release.calendar.enabled

boolean

theme.blog.release.calendar.heading

string

up to 120 chars

theme.blog.release.calendar.inNav

boolean

theme.blog.release.calendar.prices

boolean

theme.blog.release.calendar.showCancelled

boolean

theme.blog.release.calendar.tagFilter

boolean

theme.blog.release.calendar.todayColor

string

theme.blog.release.calendar.upcoming

boolean

theme.blog.release.calendar.upcomingLimit

number

1–50

theme.blog.release.calendar.view

enum

month, week, list

theme.blog.release.calendar.weekStart

enum

monday, sunday

theme.blog.release.calendar.width

enum

list, text, wide, frame

theme.blog.release.details

object

theme.blog.release.details.accent

string

theme.blog.release.details.dateStyle

enum

long, medium, short

theme.blog.release.details.frame

enum

card, rule, none

theme.blog.release.details.heading

string

up to 80 chars

theme.blog.release.details.layout

enum

table, grid, inline

theme.blog.release.details.parts

enum[]

date, status, price, sku, colorway, category, regions, retailers

theme.blog.release.details.position

enum

top, bottom, rail

theme.blog.release.details.priceStyle

enum

symbol, code

theme.blog.release.details.retailers

enum

buttons, list, chips

theme.blog.release.details.show

boolean

theme.blog.release.regions

object

theme.blog.release.regions.note

string

up to 300 chars

theme.blog.release.regions.personalise

boolean

theme.blog.release.regions.show

boolean

theme.blog.release.regions.style

enum

chips, text

theme.blog.release.roundup

object

theme.blog.release.roundup.covers

boolean

theme.blog.release.roundup.emptyText

string

up to 200 chars

theme.blog.release.roundup.groupBy

enum

day, week, none

theme.blog.release.roundup.heading

string

up to 120 chars

theme.blog.release.roundup.layout

enum

list, grid, table

theme.blog.release.structuredData

enum

product, event, none

theme.blog.release.timeZone

string

up to 64 chars

theme.blog.search

object

theme.blog.search.resultStyle

enum

list, cards

theme.blog.search.showCover

boolean

theme.blog.search.showDate

boolean

theme.blog.series

object

theme.blog.series.eyebrow

boolean

theme.blog.series.numbering

enum

zero-pad, plain, none

theme.blog.series.showCount

boolean

theme.blog.tagHead

object

theme.blog.tagHead.align

enum

start, center

theme.blog.tagHead.count

boolean

theme.blog.tagHead.coverAspect

enum

3:1, 2:1, 16:9, 3:2, none

theme.blog.tagHead.eyebrow

boolean

theme.blog.tagHead.show

boolean

theme.blog.tagHead.titleSize

enum

s, m, l

theme.blog.tagsIndex

object

theme.blog.tagsIndex.layout

enum

pills, cards, list

theme.blog.tagsIndex.showCounts

boolean

theme.blog.tagsIndex.showDescriptions

boolean

theme.careers

Path

Type

Values / range

Required

Notes

theme.careers.apply

object

theme.careers.apply.card

object

theme.careers.apply.card.pad

number

0–48

theme.careers.apply.card.radius

number

0–32

theme.careers.apply.card.shadow

enum

none, sm, md, lg

theme.careers.apply.card.surface

enum

flat, outline, raised

theme.careers.apply.columns

number

1–2

theme.careers.apply.fullWidthSubmit

boolean

theme.careers.apply.heading

enum

show, hide

theme.careers.apply.labelPosition

enum

above, beside, inside

theme.careers.apply.submitAlign

enum

start, center, end

theme.careers.apply.width

enum

narrow, full

theme.careers.embed

object

theme.careers.embed.layout

enum

rows, compact, cards, table

theme.careers.embed.max

number

1–50

theme.careers.embed.showFilters

boolean

theme.careers.embed.showTitle

boolean

theme.careers.facts

object

theme.careers.facts.look

enum

list, chips, tiles, kicker, card

theme.careers.facts.placement

enum

head, rail

theme.careers.item

object

theme.careers.item.actions

object

theme.careers.item.actions.items

enum[]

copyLink, copyMarkdown, viewMarkdown, print, share

theme.careers.item.actions.style

enum

row, icons, menu

theme.careers.item.rail

object

theme.careers.item.rail.align

enum

start, end

theme.careers.item.rail.items

enum[]

facts, cta, actions, date, back, share, subscribe, toc, people, tags

theme.careers.item.rail.layout

enum

stacked, side

theme.careers.item.rail.sticky

boolean

theme.careers.list

object

theme.careers.list.card

object

Same keys as theme.careers.apply.card.

theme.careers.list.chips

object

theme.careers.list.chips.case

enum

none, upper

theme.careers.list.chips.style

enum

pill, outline, text, chip, outline-mono, eyebrow

theme.careers.list.columns

number

1–6

theme.careers.list.density

enum

compact, cozy, comfortable

theme.careers.list.divider

enum

none, rule, gap

theme.careers.list.facets

string[]

theme.careers.list.facetStyle

enum

pills, tabs, segmented, select

theme.careers.list.featuredFirst

boolean

theme.careers.list.fields

string[]

theme.careers.list.filterPlacement

enum

bar, rail-left, rail-right, dropdowns

theme.careers.list.filtersFrom

number

0–500

theme.careers.list.group

object

theme.careers.list.group.by

enum

none, day, month, year, field

theme.careers.list.group.collapsible

boolean

theme.careers.list.group.counts

boolean

theme.careers.list.group.field

string

theme.careers.list.group.sticky

boolean

theme.careers.list.group.style

enum

heading, divider, gutter-label, eyebrow

theme.careers.list.groupGap

number

0–96

theme.careers.list.hover

enum

none, tint, lift, underline

theme.careers.list.layout

enum

cards, grid, rows, compact, tiles, table, timeline, accordion

theme.careers.list.pageSize

number

1–50

theme.careers.list.phoneFilters

enum

bar, drawer

theme.careers.list.phoneLayout

enum

same, rows

theme.careers.list.posted

enum

none, relative, date

theme.careers.list.rowAction

enum

none, arrow, text

theme.careers.list.sort

enum

manual, newest, title, team

theme.careers.list.teamPages

enum

board, own

theme.careers.list.title

object

theme.careers.list.title.font

enum

body, display, mono

theme.careers.list.title.size

enum

sm, md, lg, xl

theme.careers.list.title.weight

enum

regular, medium, semibold, bold

theme.careers.look

enum

default, paper, board, cards, minimal, bold

theme.careers.role

object

theme.careers.role.closed

object

theme.careers.role.closed.notice

enum

banner, facts, none

theme.careers.role.closed.redirect

boolean

theme.careers.role.layout

enum

single, split, tabs

theme.careers.role.moreRoles

number

0–12

theme.careers.role.print

object

theme.careers.role.print.form

boolean

theme.careers.role.print.statement

boolean

theme.careers.role.stickyApply

boolean

theme.careers.role.stickyApplyOn

enum

all, phone

theme.careers.role.stickyBar

object

theme.careers.role.stickyBar.surface

enum

plain, card, brand

theme.careers.role.tabs

object

theme.careers.role.tabs.style

enum

underline, pill, segmented

theme.careers.role.topApply

boolean

theme.changelog

Path

Type

Values / range

Required

Notes

theme.changelog.archive

object

theme.changelog.archive.counts

boolean

theme.changelog.archive.paging

enum

links, numbers, load-more

theme.changelog.archive.sticky

boolean

theme.changelog.archive.style

enum

years, months, rail

theme.changelog.autolink

object

theme.changelog.autolink.mentions

boolean

theme.changelog.autolink.repoUrl

string

up to 300 chars

yes

theme.changelog.breakingBadge

enum

badge, row-tint, none

theme.changelog.channelBadge

object

theme.changelog.channelBadge.look

enum

pill, outline, text, chip, outline-mono, eyebrow

theme.changelog.channelBadge.show

boolean

theme.changelog.channelBadge.skip

string[]

1–40 chars

theme.changelog.channelBadge.tone

object

theme.changelog.channelBadge.tone.color

string

theme.changelog.channelBadge.tone.colorDark

string

theme.changelog.channelBadge.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.changelog.closes

enum

list, count, none

theme.changelog.columnWidth

number

320–1200

theme.changelog.coverRadius

number

0–32

theme.changelog.dark

object

theme.changelog.dark.dot

string

theme.changelog.dark.latestDot

string

theme.changelog.dark.rail

string

theme.changelog.dark.searchFill

string

theme.changelog.dateFormat

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.changelog.datePlacement

enum

below, above, gutter

theme.changelog.dateTone

enum

muted, ink

theme.changelog.empty

object

theme.changelog.empty.hint

string

up to 240 chars

theme.changelog.empty.title

string

up to 120 chars

theme.changelog.entry

object

theme.changelog.entry.authors

enum

none, names, avatars, avatars-names

theme.changelog.entry.body

enum

full, summary, title, collapsed

theme.changelog.entry.cover

enum

none, above-title, below-title, gutter-thumb

theme.changelog.entry.coverAspect

enum

16:9, 2:1, auto

theme.changelog.entry.readMore

string

up to 60 chars

theme.changelog.entry.readTime

boolean

theme.changelog.entry.titleAboveBody

boolean

theme.changelog.entryGap

number

16–240

theme.changelog.entryPhone

object

theme.changelog.entryPhone.body

enum

full, summary, title

theme.changelog.entryPhone.cover

enum

show, hide

theme.changelog.entryPhone.tags

enum

show, hide

theme.changelog.facts

object

theme.changelog.facts.cta

enum

link, button

theme.changelog.facts.look

enum

list, chips, tiles, kicker, card

theme.changelog.filters

object

theme.changelog.filters.match

boolean

theme.changelog.filters.maxTags

number

1–30

theme.changelog.filters.overflow

enum

wrap, scroll

theme.changelog.filters.rule

boolean

theme.changelog.filters.search

boolean

theme.changelog.filters.style

enum

tabs, pills, segmented, panel, checklist

theme.changelog.filters.tabInk

enum

neutral, tag

theme.changelog.filters.tagLinks

enum

query, path

theme.changelog.filters.tags

boolean

theme.changelog.filters.types

boolean

theme.changelog.filters.versions

boolean

theme.changelog.group

object

theme.changelog.group.by

enum

none, day, month, year, field

theme.changelog.group.collapsible

boolean

theme.changelog.group.counts

boolean

theme.changelog.group.field

string

theme.changelog.group.sticky

boolean

theme.changelog.group.style

enum

heading, divider, gutter-label, eyebrow

theme.changelog.gutter

object

theme.changelog.gutter.items

enum[]

date, version, type, title

theme.changelog.gutterWidth

number

120–480

theme.changelog.header

object

theme.changelog.header.firstGap

number

0–240

theme.changelog.header.padBottom

number

0–200

theme.changelog.header.right

enum[]

subscribe, search, copyFeed, social

theme.changelog.header.rightPhone

enum[]

subscribe, search, copyFeed, social

theme.changelog.header.rightRow

enum

title, tabs

theme.changelog.header.rightRowPhone

enum

title, tabs

theme.changelog.header.rule

boolean

theme.changelog.header.searchFill

string

theme.changelog.header.searchHeight

number

28–64

theme.changelog.header.searchStyle

enum

default, compact

theme.changelog.header.searchWidth

number

120–480

theme.changelog.header.subtitle

string

up to 280 chars

theme.changelog.header.titleGap

number | object

0–120

theme.changelog.header.titleGap.lg

number

0–120

theme.changelog.header.titleGap.md

number

0–120

theme.changelog.header.titleGap.sm

number

0–120

theme.changelog.helpful

object

theme.changelog.helpful.comment

boolean

theme.changelog.helpful.prompt

string

up to 120 chars

theme.changelog.helpful.show

boolean

theme.changelog.hero

object

theme.changelog.hero.align

enum

start, center

theme.changelog.hero.cover

string

up to 2048 chars

theme.changelog.hero.coverStyle

enum

band, inset

theme.changelog.hero.eyebrow

string

up to 80 chars

theme.changelog.hero.size

enum

s, m, l

theme.changelog.indexWidth

enum | number

text, list, board, max; 480–1600

theme.changelog.languages

object

theme.changelog.languages.index

boolean

theme.changelog.languages.placement

enum

above-title, below-title, none

theme.changelog.latestLabel

boolean | string

theme.changelog.look

enum

default, paper, cards, minimal, product, devlog

theme.changelog.prose

object

theme.changelog.prose.listMarker

enum

disc, dash, emdash, arrow, square, none

theme.changelog.rail

object

theme.changelog.rail.color

string

theme.changelog.rail.dot

boolean

theme.changelog.rail.dotColor

string

theme.changelog.rail.dotSize

number

4–16

theme.changelog.rail.latestDotColor

string

theme.changelog.rail.phone

enum

show, hide

theme.changelog.rail.show

boolean

theme.changelog.rail.style

enum

solid, dotted, dashed

theme.changelog.rail.width

number

1–4

theme.changelog.release

object

theme.changelog.release.actions

object

theme.changelog.release.actions.items

enum[]

copyLink, copyMarkdown, viewMarkdown, print, share

theme.changelog.release.actions.style

enum

row, icons, menu

theme.changelog.release.align

enum

center, start

theme.changelog.release.authors

enum

none, names, avatars, avatars-names

theme.changelog.release.backGlyph

enum

arrow, chevron, none

theme.changelog.release.breadcrumb

boolean

theme.changelog.release.cover

boolean

theme.changelog.release.dateTone

enum

muted, ink

theme.changelog.release.layout

enum

stacked, side

theme.changelog.release.metaAbove

boolean

theme.changelog.release.moreCount

number

1–10

theme.changelog.release.nav

enum

none, prev-next, more

theme.changelog.release.readTime

boolean

theme.changelog.release.shareIcon

enum

share, link, none

theme.changelog.release.shareInk

enum

muted, ink

theme.changelog.release.shareStyle

enum

row, icons, link

theme.changelog.release.side

enum[]

back, date, version, tags, share, author, readTime, actions

theme.changelog.release.spacing

object

theme.changelog.release.spacing.afterBack

number | object

0–200

theme.changelog.release.spacing.afterBack.lg

number

0–200

theme.changelog.release.spacing.afterBack.md

number

0–200

theme.changelog.release.spacing.afterBack.sm

number

0–200

theme.changelog.release.spacing.afterMeta

number | object

0–200

theme.changelog.release.spacing.afterMeta.lg

number

0–200

theme.changelog.release.spacing.afterMeta.md

number

0–200

theme.changelog.release.spacing.afterMeta.sm

number

0–200

theme.changelog.release.spacing.top

number | object

0–240

theme.changelog.release.spacing.top.lg

number

0–240

theme.changelog.release.spacing.top.md

number

0–240

theme.changelog.release.spacing.top.sm

number

0–240

theme.changelog.release.sticky

boolean

theme.changelog.release.width

enum | number

text, list, board, max; 480–1600

theme.changelog.releaseSide

object

theme.changelog.releaseSide.border

string

theme.changelog.releaseSide.fill

string

theme.changelog.releaseSide.fillDark

string

theme.changelog.releaseSide.pad

number

0–48

theme.changelog.releaseSide.radius

number

0–32

theme.changelog.sections

object

theme.changelog.sections.glyph

record

theme.changelog.sections.glyph.*

string

up to 40 chars

theme.changelog.sections.glyphs

boolean

theme.changelog.sections.look

enum

heading, label, eyebrow

theme.changelog.sections.rule

boolean

theme.changelog.sections.size

number

11–32

theme.changelog.sections.tone

enum

kind, brand, muted, ink

theme.changelog.showTags

boolean

theme.changelog.stickyDate

boolean

theme.changelog.surface

object

theme.changelog.surface.border

string

theme.changelog.surface.borderDark

string

theme.changelog.surface.fill

string

theme.changelog.surface.fillDark

string

theme.changelog.surface.highlight

string

theme.changelog.surface.pad

number

0–48

theme.changelog.surface.radius

number

0–32

theme.changelog.surface.shadow

enum

none, sm, md

theme.changelog.surface.style

enum

plain, card, ruled

theme.changelog.tagInk

enum

neutral, tag

theme.changelog.tagOverflow

number

1–12

theme.changelog.tagStyle

enum

chip, outline, outline-mono, text, eyebrow

theme.changelog.typeBadge

object

theme.changelog.typeBadge.case

enum

none, upper

theme.changelog.typeBadge.glyph

boolean

theme.changelog.typeBadge.look

enum

pill, outline, text, chip, outline-mono, eyebrow

theme.changelog.typeBadge.placement

enum

before-title, after-title, eyebrow, gutter

theme.changelog.typeBadge.show

boolean

theme.changelog.typeBadge.tones

record

theme.changelog.typeBadge.tones.*

object

theme.changelog.typeBadge.tones.*.color

string

theme.changelog.typeBadge.tones.*.colorDark

string

theme.changelog.typeBadge.tones.*.tone

enum

success, warning, danger, info, neutral, brand

theme.changelog.upgradeNotesFirst

boolean

theme.changelog.versionBadge

object

theme.changelog.versionBadge.fill

string

theme.changelog.versionBadge.fillDark

string

theme.changelog.versionBadge.ink

string

theme.changelog.versionBadge.inkDark

string

theme.changelog.versionBadge.mono

boolean

theme.changelog.versionBadge.nowrap

boolean

theme.changelog.versionBadge.prefix

string

up to 4 chars

theme.changelog.widget

object

theme.changelog.widget.announce

boolean

theme.changelog.widget.autoOpen

boolean

theme.changelog.widget.badge

object

theme.changelog.widget.badge.color

string

up to 40 chars

theme.changelog.widget.badge.position

enum

top-right, top-left, bottom-right, bottom-left

theme.changelog.widget.badge.shape

enum

count, dot

theme.changelog.widget.badge.textColor

string

up to 40 chars

theme.changelog.widget.body

enum

excerpt, full

theme.changelog.widget.counter

boolean

theme.changelog.widget.cover

boolean

theme.changelog.widget.excerpt

boolean

theme.changelog.widget.feedback

boolean

theme.changelog.widget.filter

boolean

theme.changelog.widget.footer

boolean

theme.changelog.widget.identify

boolean

theme.changelog.widget.limit

number

1–30

theme.changelog.widget.mode

enum

dropdown, sidebar-left, sidebar-right, modal, inline

theme.changelog.widget.nps

object

theme.changelog.widget.nps.everyDays

number

7–365

theme.changelog.widget.nps.question

string

up to 200 chars

theme.changelog.widget.nps.show

boolean

theme.changelog.widget.radius

number

0–32

theme.changelog.widget.search

boolean

theme.changelog.widget.tags

boolean

theme.changelog.widget.title

string

up to 60 chars

theme.changelog.widget.typeBadge

boolean

theme.changelog.widget.width

number

260–640

theme.contact

Path

Type

Values / range

Required

Notes

theme.contact.backdrop

object

theme.contact.backdrop.extent

enum

top, page

theme.contact.backdrop.height

number

160–1200

theme.contact.backdrop.heightPhone

number

120–1200

theme.contact.backdrop.layers[]

object[]

yes

theme.contact.backdrop.layers[].blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.contact.backdrop.layers[].color

string

up to 16 chars

theme.contact.backdrop.layers[].gradient

object

theme.contact.backdrop.layers[].gradient.angle

number

0–360

theme.contact.backdrop.layers[].gradient.stops[]

object[]

yes

theme.contact.backdrop.layers[].gradient.stops[].at

number

0–100

theme.contact.backdrop.layers[].gradient.stops[].color

string

up to 16 chars

yes

theme.contact.backdrop.layers[].gradient.type

enum

linear, radial

theme.contact.backdrop.layers[].image

string

up to 16384 chars

theme.contact.backdrop.layers[].rate

number

-1–1

theme.contact.backdrop.layers[].repeat

enum

none, x, y, both

theme.contact.backdrop.layers[].size

enum

cover, contain, auto

theme.contact.backdrop.layers[].x

number

0–100

theme.contact.backdrop.layers[].y

number

0–100

theme.contact.backdrop.layersDark[]

object[]

Same keys as theme.contact.backdrop.layers[].

theme.contact.channels

object

theme.contact.channels.card

object

theme.contact.channels.card.pad

number

0–48

theme.contact.channels.card.radius

number

0–32

theme.contact.channels.card.shadow

enum

none, sm, md, lg

theme.contact.channels.card.surface

enum

flat, outline, raised

theme.contact.channels.columns

number

1–4

theme.contact.channels.heading

string

up to 80 chars

theme.contact.channels.hide

enum[]

docs, help, community, status, changelog

theme.contact.channels.links[]

object[]

theme.contact.channels.links[].description

string

up to 160 chars

theme.contact.channels.links[].label

string

1–60 chars

yes

theme.contact.channels.links[].url

string

up to 500 chars

yes

theme.contact.channels.look

enum

cards, list

theme.contact.deflect

object

theme.contact.deflect.limit

number

1–5

theme.contact.density

enum

compact, comfortable, spacious

theme.contact.facts

object

theme.contact.facts.look

enum

list, chips, tiles, kicker, card

theme.contact.facts.placement

enum

above, beside, below

theme.contact.facts.width

number

200–400

theme.contact.form

object

theme.contact.form.button

object

theme.contact.form.button.radius

number

0–999

theme.contact.form.button.size

enum

sm, md, lg

theme.contact.form.button.style

enum

solid, outline

theme.contact.form.card

object

Same keys as theme.contact.channels.card.

theme.contact.form.columns

number

1–2

theme.contact.form.field

object

theme.contact.form.field.radius

number

0–32

theme.contact.form.field.size

enum

sm, md, lg

theme.contact.form.field.style

enum

outline, filled, underline

theme.contact.form.fullWidthSubmit

boolean

theme.contact.form.labelPosition

enum

above, beside, inside

theme.contact.form.progress

enum

bar, steps, text, none

theme.contact.form.submitAlign

enum

start, center, end

theme.contact.form.width

enum

narrow, full

theme.contact.head

object

theme.contact.head.align

enum

start, center

theme.contact.head.eyebrow

string

up to 60 chars

theme.contact.head.show

boolean

theme.contact.head.size

enum

sm, md, lg, xl

theme.contact.look

enum

default, paper, minimal, bold, directory

theme.contact.mobile

object

theme.contact.mobile.stickySubmit

boolean

theme.contact.mobile.topics

enum

cards, select

theme.contact.offices

object

theme.contact.offices.card

object

Same keys as theme.contact.channels.card.

theme.contact.offices.columns

number

1–4

theme.contact.offices.look

enum

cards, list

theme.contact.offices.map

enum

link, none

theme.contact.offices.showImage

boolean

theme.contact.page

object

theme.contact.page.width

enum

narrow, default, wide, full

theme.contact.split

object

theme.contact.split.formWidth

number

320–640

theme.contact.split.side

enum

start, end

theme.contact.split.sticky

boolean

theme.contact.success

object

theme.contact.success.align

enum

start, center

theme.contact.success.look

enum

card, plain

theme.contact.success.reference

boolean

theme.contact.topics

object

theme.contact.topics.card

object

Same keys as theme.contact.channels.card.

theme.contact.topics.columns

number

1–4

theme.contact.topics.look

enum

cards, select, tabs

theme.courses

Path

Type

Values / range

Required

Notes

theme.courses.access

object

theme.courses.access.lockStyle

enum

icon, dim, hide

theme.courses.access.showDripDates

boolean

theme.courses.catalog

object

theme.courses.catalog.columns

number

2–4

theme.courses.catalog.filters

enum[]

level, topic

theme.courses.catalog.layout

enum

grid, list

theme.courses.catalog.showDuration

boolean

theme.courses.catalog.showInstructors

boolean

theme.courses.catalog.showLevel

boolean

theme.courses.catalog.showPaths

boolean

theme.courses.catalog.sort

enum

manual, newest, title, popular

theme.courses.certificate

object

theme.courses.certificate.accent

object

theme.courses.certificate.accent.color

string

theme.courses.certificate.accent.colorDark

string

theme.courses.certificate.accent.tone

enum

success, warning, danger, info, neutral, brand

theme.courses.certificate.backgroundUrl

string

up to 2048 chars

theme.courses.certificate.border

enum

double, single, none

theme.courses.certificate.font

enum

serif, sans, display

theme.courses.certificate.ink

object

theme.courses.certificate.ink.color

string

theme.courses.certificate.ink.colorDark

string

theme.courses.certificate.ink.tone

enum

success, warning, danger, info, neutral, brand

theme.courses.certificate.layout

enum

classic, modern, minimal

theme.courses.certificate.line

string

up to 200 chars

theme.courses.certificate.logo

boolean

theme.courses.certificate.orientation

enum

landscape, portrait

theme.courses.certificate.paper

object

theme.courses.certificate.paper.color

string

theme.courses.certificate.paper.colorDark

string

theme.courses.certificate.paper.tone

enum

success, warning, danger, info, neutral, brand

theme.courses.certificate.positions

object

theme.courses.certificate.positions.course

object

theme.courses.certificate.positions.course.x

number

0–100

yes

theme.courses.certificate.positions.course.y

number

0–100

yes

theme.courses.certificate.positions.heading

object

theme.courses.certificate.positions.heading.x

number

0–100

yes

theme.courses.certificate.positions.heading.y

number

0–100

yes

theme.courses.certificate.positions.issued

object

theme.courses.certificate.positions.issued.x

number

0–100

yes

theme.courses.certificate.positions.issued.y

number

0–100

yes

theme.courses.certificate.positions.line

object

theme.courses.certificate.positions.line.x

number

0–100

yes

theme.courses.certificate.positions.line.y

number

0–100

yes

theme.courses.certificate.positions.logo

object

theme.courses.certificate.positions.logo.x

number

0–100

yes

theme.courses.certificate.positions.logo.y

number

0–100

yes

theme.courses.certificate.positions.name

object

theme.courses.certificate.positions.name.x

number

0–100

yes

theme.courses.certificate.positions.name.y

number

0–100

yes

theme.courses.certificate.positions.qr

object

theme.courses.certificate.positions.qr.x

number

0–100

yes

theme.courses.certificate.positions.qr.y

number

0–100

yes

theme.courses.certificate.positions.signature

object

theme.courses.certificate.positions.signature.x

number

0–100

yes

theme.courses.certificate.positions.signature.y

number

0–100

yes

theme.courses.certificate.positions.verify

object

theme.courses.certificate.positions.verify.x

number

0–100

yes

theme.courses.certificate.positions.verify.y

number

0–100

yes

theme.courses.certificate.qr

boolean

theme.courses.certificate.showHours

boolean

theme.courses.certificate.showScore

boolean

theme.courses.certificate.signature

object

theme.courses.certificate.signature.imageUrl

string

up to 2048 chars

theme.courses.certificate.signature.name

string

up to 80 chars

theme.courses.certificate.signature.title

string

up to 80 chars

theme.courses.certificate.width

enum

narrow, default, wide, full

theme.courses.cohort

object

theme.courses.cohort.showSessions

boolean

theme.courses.cohort.weekHeadings

boolean

theme.courses.commerce

object

theme.courses.commerce.couponField

enum

folded, open

theme.courses.commerce.priceOnButton

boolean

theme.courses.commerce.refundNote

boolean

theme.courses.dashboard

object

theme.courses.dashboard.layout

enum

list, cards

theme.courses.dashboard.showCertificates

boolean

theme.courses.dashboard.showPaths

boolean

theme.courses.gamification

object

theme.courses.gamification.celebration

enum

off, card, confetti

theme.courses.gamification.mastery

boolean

theme.courses.gamification.streaks

boolean

theme.courses.gamification.xp

boolean

theme.courses.landing

object

theme.courses.landing.countdown

boolean

theme.courses.landing.coverAspect

enum

video, classic, square, wide

theme.courses.landing.coverRadius

number | enum

full; 0–48

theme.courses.landing.ctaStyle

enum

solid, outline, link

theme.courses.landing.layout

enum

minimal, hero-split, hero-cover, cohort, path

theme.courses.landing.phoneCta

enum

inline, sticky

theme.courses.landing.showInstructors

boolean

theme.courses.landing.showOutcomes

boolean

theme.courses.landing.showPaths

boolean

theme.courses.landing.showPrereqs

boolean

theme.courses.landing.showStats

boolean

theme.courses.landing.width

enum

narrow, default, wide, full

theme.courses.lesson

object

theme.courses.lesson.autoplayNext

boolean

theme.courses.lesson.chapterBadge

boolean

theme.courses.lesson.completion

enum

separate, complete-and-continue

theme.courses.lesson.endCard

enum

none, completed-next

theme.courses.lesson.focusButton

boolean

theme.courses.lesson.notes

boolean

theme.courses.lesson.objectivesBox

boolean

theme.courses.lesson.offline

boolean

theme.courses.lesson.phoneNav

boolean

theme.courses.lesson.printButton

boolean

theme.courses.lesson.progressBar

enum

top, sidebar, none

theme.courses.lesson.showCover

boolean

theme.courses.lesson.showUpdated

boolean

theme.courses.lesson.sidebar

enum

curriculum, drawer, none

theme.courses.lesson.width

enum

narrow, default, wide, full

theme.courses.list

object

theme.courses.list.columns

number

1–6

theme.courses.list.facets

string[]

theme.courses.list.facetStyle

enum

pills, tabs, segmented, select

theme.courses.list.fields

string[]

theme.courses.list.group

object

theme.courses.list.group.by

enum

none, day, month, year, field

theme.courses.list.group.collapsible

boolean

theme.courses.list.group.counts

boolean

theme.courses.list.group.field

string

theme.courses.list.group.sticky

boolean

theme.courses.list.group.style

enum

heading, divider, gutter-label, eyebrow

theme.courses.list.layout

enum

cards, grid, rows, compact, tiles, table, timeline, accordion

theme.courses.list.pageSize

number

1–50

theme.courses.lock

object

theme.courses.lock.card

enum

card, inline, banner

theme.courses.lock.showOutline

boolean

theme.courses.lock.showPreviewCta

boolean

theme.courses.look

enum

default, paper, school, academy, minimal-text

theme.courses.module

object

theme.courses.module.layout

enum

list, cards

theme.courses.module.showCover

boolean

theme.courses.module.showDescription

boolean

theme.courses.module.showProgress

boolean

theme.courses.outline

object

theme.courses.outline.cardColumns

number

2–4

theme.courses.outline.collapse

boolean

theme.courses.outline.density

enum

compact, cozy, roomy

theme.courses.outline.numbering

enum

none, 01, 1.1

theme.courses.outline.showDurations

boolean

theme.courses.outline.showKinds

boolean

theme.courses.outline.showModuleProgress

boolean

theme.courses.outline.style

enum

checklist, accordion, numbered-chapters, timestamp-table, path-nodes, cards

theme.courses.paths

object

theme.courses.paths.layout

enum

steps, cards

theme.courses.paths.showCover

boolean

theme.courses.paths.showFacts

boolean

theme.courses.progress

object

theme.courses.progress.doneMark

enum

check, fill, strike

theme.courses.progress.style

enum

thin, thick-rounded, ring

theme.courses.progress.tone

object

theme.courses.progress.tone.color

string

theme.courses.progress.tone.colorDark

string

theme.courses.progress.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.courses.quiz

object

theme.courses.quiz.layout

enum

all, one-at-a-time

theme.courses.quiz.options

enum

list, tiles

theme.courses.quiz.result

enum

score, pass-fail, breakdown

theme.courses.quiz.showProgress

boolean

theme.courses.quiz.showTimer

boolean

theme.courses.social

object

theme.courses.social.lessonComments

boolean

theme.courses.social.linkedIn

boolean

theme.courses.social.shareLink

boolean

theme.courses.social.testimonials

enum

cards, spotlight

theme.courses.video

object

theme.courses.video.completeAt

number

10–100

theme.courses.video.resume

boolean

theme.courses.video.speed

boolean

theme.courses.video.transcript

enum

collapsed, open

theme.custom

Path

Type

Values / range

Required

Notes

theme.custom.breakpoints

object

theme.custom.breakpoints.phone

number

360–900

theme.custom.breakpoints.tablet

number

600–1600

theme.custom.cursor

object

theme.custom.cursor.color

string

theme.custom.cursor.size

number

6–80

theme.custom.cursor.style

enum

auto, dot, ring, spotlight

yes

theme.custom.look

enum

default, paper, editorial, product, portfolio

theme.custom.pageTransition

enum

none, fade, slide, zoom

theme.docs

Path

Type

Values / range

Required

Notes

theme.docs.api

object

theme.docs.api.asyncapi

object

theme.docs.api.asyncapi.messageExample

enum

show, hide

theme.docs.api.asyncapi.protocol

boolean

theme.docs.api.asyncapi.verbs

enum

send-receive, publish-subscribe

theme.docs.api.bodyHeading

enum

disclosure, plain

theme.docs.api.collections

object

theme.docs.api.collections.kinds

enum[]

postman, insomnia, bruno

theme.docs.api.collections.runInPostman

string

theme.docs.api.examples

object

theme.docs.api.examples.auth

object

theme.docs.api.examples.auth.personalize

boolean

theme.docs.api.examples.auth.placeholder

string

yes

theme.docs.api.examples.default

enum

curl, typescript, python, go, php, ruby, java, csharp, kotlin, swift

theme.docs.api.examples.languages

enum[]

curl, typescript, python, go, php, ruby, java, csharp, kotlin, swift

theme.docs.api.examples.lineNumbers

boolean

theme.docs.api.examples.params

enum

all, required

theme.docs.api.examples.picker

enum

tabs, dropdown

theme.docs.api.examples.tabStyle

enum

underline, pill

theme.docs.api.layout

enum

stacked, split

theme.docs.api.paramName

object

theme.docs.api.paramName.chip

boolean

theme.docs.api.params

enum

table, list

theme.docs.api.phone

object

theme.docs.api.phone.frame

boolean

theme.docs.api.phone.samples

enum

after-params, first

theme.docs.api.phone.url

enum

full, path

theme.docs.api.playground

object

theme.docs.api.playground.display

enum

interactive, simple, none

theme.docs.api.playground.open

boolean

theme.docs.api.playground.prefill

boolean

theme.docs.api.playground.rememberAuth

enum

page, session

theme.docs.api.responses

object

theme.docs.api.responses.background

string

theme.docs.api.responses.backgroundDark

string

theme.docs.api.responses.header

enum

label, none

theme.docs.api.responses.ink

string

theme.docs.api.responses.inkDark

string

theme.docs.api.responses.style

enum

list, panel

theme.docs.api.sdkPanel

enum

every, landing, none

theme.docs.api.specLink

boolean

theme.docs.api.textSize

number

12–18

theme.docs.api.titleSize

number | object

20–48

theme.docs.api.titleSize.lg

number

20–48

theme.docs.api.titleSize.sm

number

20–48

theme.docs.api.url

enum

full, path

theme.docs.api.urlStyle

enum

chip, pill, plain

theme.docs.articleAlign

enum

start, center

theme.docs.articleWidth

enum | string

narrow, default, wide, full

theme.docs.aside

object

theme.docs.aside.top

number

0–200

theme.docs.aside.width

string

theme.docs.ask

object

theme.docs.ask.handoff

object

theme.docs.ask.handoff.href

string

1–500 chars

yes

theme.docs.ask.handoff.label

string

1–40 chars

theme.docs.ask.handoff.when

enum

unhelpful, always

theme.docs.ask.label

string

1–40 chars

theme.docs.ask.placement

enum

floating, header, sidebar, search

theme.docs.ask.searchRow

boolean

theme.docs.ask.shortcut

boolean

theme.docs.ask.suggestions

string[]

1–120 chars

theme.docs.availability

object

theme.docs.availability.labels

object

theme.docs.availability.labels.alpha

string

1–24 chars

theme.docs.availability.labels.beta

string

1–24 chars

theme.docs.availability.labels.deprecated

string

1–24 chars

theme.docs.availability.labels.experimental

string

1–24 chars

theme.docs.availability.labels.ga

string

1–24 chars

theme.docs.availability.labels.new

string

1–24 chars

theme.docs.availability.labels.preview

string

1–24 chars

theme.docs.availability.notice

boolean

theme.docs.availability.show

enum

both, nav, title, none

theme.docs.blocks

object

theme.docs.blocks.code

object

theme.docs.blocks.code.wrapToggle

boolean

theme.docs.blocks.prompt

object

theme.docs.blocks.prompt.actionsAlign

enum

start, end

theme.docs.blocks.prompt.background

string

theme.docs.blocks.prompt.backgroundDark

string

theme.docs.blocks.prompt.collapseStyle

enum

footer, pill

theme.docs.blocks.prompt.copyStyle

enum

button, icon

theme.docs.blocks.prompt.divider

boolean

theme.docs.blocks.prompt.icon

string

up to 80 chars

theme.docs.blocks.prompt.labelCase

enum

upper, none

theme.docs.blocks.prompt.labelColor

string

theme.docs.blocks.prompt.labelColorDark

string

theme.docs.blocks.prompt.labelSize

number

10–20

theme.docs.blocks.prompt.labelWeight

number

100–900

theme.docs.blocks.prompt.layout

enum

inline, stacked

theme.docs.blocks.prompt.openInDesktop

number

0–6

theme.docs.blocks.prompt.phoneTargets

number

1–6

theme.docs.blocks.prompt.primary

enum

copy, open

theme.docs.blocks.prompt.variant

enum

card, compact, pill

theme.docs.editLink

object

theme.docs.editLink.label

string

up to 60 chars

theme.docs.editLink.urlTemplate

string

up to 1024 chars

yes

theme.docs.feedback

object

theme.docs.feedback.align

enum

start, center, end

theme.docs.feedback.comment

enum

down, always, none

theme.docs.feedback.label

string

up to 80 chars

theme.docs.feedback.labels

object

theme.docs.feedback.labels.no

string

1–40 chars

theme.docs.feedback.labels.other

string

1–40 chars

theme.docs.feedback.labels.yes

string

1–40 chars

theme.docs.feedback.placement

enum

foot, rail

theme.docs.feedback.scale

enum

2, 4

theme.docs.feedback.show

boolean

theme.docs.feedback.style

enum

buttons, pill, thumbs, labelled

theme.docs.feedback.third

boolean

theme.docs.frame

object

theme.docs.frame.front

enum

tree, bare

theme.docs.frame.rail

enum

show, hide, auto

theme.docs.frame.tree

enum

show, hide

theme.docs.header

object

theme.docs.header.github

object

theme.docs.header.github.label

string

1–40 chars

theme.docs.header.github.placement

enum

sidebar, header

theme.docs.header.github.repo

string

yes

theme.docs.header.github.stars

boolean

theme.docs.header.hideOnScroll

boolean

theme.docs.header.layout

enum

full, rail-split, sidebar-first

theme.docs.header.splitRule

boolean

theme.docs.homeAt

enum

redirect, root

theme.docs.hub

object

theme.docs.hub.breadcrumb

boolean

theme.docs.hub.children

enum

groups, inline

theme.docs.hub.columns

enum

1, 2, 3

theme.docs.hub.count

boolean

theme.docs.hub.cover

boolean

theme.docs.hub.descriptions

boolean

theme.docs.hub.layout

enum

cards, list

theme.docs.hub.pager

boolean

theme.docs.hub.readingTime

boolean

theme.docs.hub.updated

boolean

theme.docs.issueLink

object

theme.docs.issueLink.label

string

up to 60 chars

theme.docs.issueLink.urlTemplate

string

up to 1024 chars

yes

theme.docs.localeFallback

enum

404, source

theme.docs.localeSwitcher

object

theme.docs.localeSwitcher.label

string | enum

false

theme.docs.localeSwitcher.labelPlacement

enum

inside, above

theme.docs.localeSwitcher.placement

enum

sidebar, header, brand

theme.docs.localeSwitcher.style

enum

pills, select

theme.docs.look

enum

clean, muted, bold, panel, dark, paper

theme.docs.mobileNav

object

theme.docs.mobileNav.bar

boolean

theme.docs.mobileNav.head

boolean

theme.docs.mobileNav.label

enum | string

space, section, page, trail

theme.docs.mobileNav.menu

object

theme.docs.mobileNav.menu.cta

enum

head, foot

theme.docs.mobileNav.menu.links

enum

head, foot

theme.docs.mobileNav.menu.themeToggle

enum

head, foot

theme.docs.mobileNav.scrollToActive

boolean

theme.docs.mobileNav.sections

enum

top, none

theme.docs.mobileNav.side

enum

start, end

theme.docs.mobileNav.style

enum

inline, drawer

theme.docs.mobileNav.width

enum

sheet, full

theme.docs.offline

object

theme.docs.offline.enabled

boolean

theme.docs.pageActions

object

theme.docs.pageActions.custom[]

object[]

theme.docs.pageActions.custom[].icon

string

up to 40 chars

theme.docs.pageActions.custom[].label

string

1–40 chars

yes

theme.docs.pageActions.custom[].urlTemplate

string

up to 1024 chars

yes

theme.docs.pageActions.items

enum[]

copy, markdown, chatgpt, claude, perplexity, cursor, vscode, mcp

theme.docs.pageActions.label

string

1–40 chars

theme.docs.pageActions.phone

enum

disclosure, icon, bar, text, hide

theme.docs.pageActions.phoneIcon

enum

primary, code

theme.docs.pageActions.phoneToc

enum

text, icon

theme.docs.pageActions.placement

enum

below-title, title-end, rail, none, header

theme.docs.pageActions.primary

enum

copy, markdown, chatgpt, claude, perplexity, cursor, vscode, mcp

theme.docs.pageActions.style

enum

pills, split, menu, text

theme.docs.pageHead

object

theme.docs.pageHead.breadcrumb

object

theme.docs.pageHead.breadcrumb.collection

boolean

theme.docs.pageHead.breadcrumb.home

boolean

theme.docs.pageHead.breadcrumb.kickerCase

enum

upper, none

theme.docs.pageHead.breadcrumb.kickerColor

string

theme.docs.pageHead.breadcrumb.kickerColorDark

string

theme.docs.pageHead.breadcrumb.kickerSize

number

11–16

theme.docs.pageHead.breadcrumb.phone

enum

full, collapse, parent, hide

theme.docs.pageHead.breadcrumb.placement

enum

head, header

theme.docs.pageHead.breadcrumb.root

object | enum

space

theme.docs.pageHead.breadcrumb.root.href

string

up to 2048 chars

theme.docs.pageHead.breadcrumb.root.label

string

1–40 chars

yes

theme.docs.pageHead.breadcrumb.separator

enum

/, ›, >, ·, chevron

theme.docs.pageHead.breadcrumb.show

boolean

theme.docs.pageHead.breadcrumb.size

number

10–20

theme.docs.pageHead.breadcrumb.style

enum

trail, kicker, back

theme.docs.pageHead.contributors

boolean

theme.docs.pageHead.date

enum

updated, posted

theme.docs.pageHead.description

enum

show, hide

theme.docs.pageHead.icon

boolean

theme.docs.pageHead.kicker

enum

none, collection, breadcrumb

theme.docs.pageHead.kickerStyle

object

theme.docs.pageHead.kickerStyle.case

enum

none, upper

theme.docs.pageHead.kickerStyle.color

string

theme.docs.pageHead.kickerStyle.colorDark

string

theme.docs.pageHead.kickerStyle.font

enum

sans, mono, display

theme.docs.pageHead.kickerStyle.size

number

10–20

theme.docs.pageHead.kickerStyle.tracking

number

-0.05–0.3

theme.docs.pageHead.kickerStyle.weight

number

300–800

theme.docs.pageHead.owner

enum

byline, hide

theme.docs.pageHead.readingTime

enum

byline, actions, hide

theme.docs.pageHead.rule

boolean | enum

article, content, column, bleed

theme.docs.pageHead.ruleColor

string

theme.docs.pageHead.ruleColorDark

string

theme.docs.pageHead.titleGap

number

0–48

theme.docs.pageHead.updated

enum

top, footer, hide, actions

theme.docs.pageHead.updatedFormat

enum

date, relative, datetime

theme.docs.pager

object

theme.docs.pager.show

boolean

theme.docs.pager.style

enum

links, cards

theme.docs.panel

object

theme.docs.panel.background

string

theme.docs.panel.backgroundDark

string

theme.docs.panel.border

boolean

theme.docs.panel.borderColor

string

theme.docs.panel.borderColorDark

string

theme.docs.panel.includeRail

boolean

theme.docs.panel.inset

number | object

0–48

theme.docs.panel.inset.bottom

number

0–48

theme.docs.panel.inset.left

number

0–48

theme.docs.panel.inset.right

number

0–48

theme.docs.panel.inset.top

number

0–48

theme.docs.panel.padding

number | object

0–80

theme.docs.panel.padding.lg

number

0–80

theme.docs.panel.padding.md

number

0–80

theme.docs.panel.padding.sm

number

0–80

theme.docs.panel.phone

boolean

theme.docs.panel.radius

number

0–32

theme.docs.panel.shadow

enum

none, sm, md

theme.docs.related

object

theme.docs.related.count

number

1–12

theme.docs.related.label

string

1–40 chars

theme.docs.related.placement

enum

foot, rail

theme.docs.related.show

boolean

theme.docs.related.source

enum

auto, manual

theme.docs.related.style

enum

list, cards

theme.docs.search

object

theme.docs.search.algolia

object

theme.docs.search.algolia.appId

string

yes

theme.docs.search.algolia.indexName

string

yes

theme.docs.search.algolia.searchKey

string

yes

theme.docs.search.facets

boolean

theme.docs.search.placeholder

string

1–80 chars

theme.docs.search.scope

enum

space, section

theme.docs.sections

object

theme.docs.sections.default

string

theme.docs.sections.items[]

object[]

yes

theme.docs.sections.items[].collections

string[]

up to 80 chars

theme.docs.sections.items[].description

string

up to 120 chars

theme.docs.sections.items[].href

string

up to 2048 chars

theme.docs.sections.items[].icon

string

up to 2048 chars

An icon name from GET /icons?for=header (see the HeaderIconName enum: our glyphs, the extended set and the brand marks), or an image URL (https://…, /api/assets/…, or a data: PNG/JPEG/WebP/GIF — not SVG). Any other bare word is refused.

theme.docs.sections.items[].key

string

yes

theme.docs.sections.items[].label

string

1–40 chars

yes

theme.docs.sections.placement

enum

header, sidebar, headerLinks, none

theme.docs.sections.style

enum

tabs, card, select, dropdown

theme.docs.sidebar

object

theme.docs.sidebar.accordion

boolean

theme.docs.sidebar.active

object

theme.docs.sidebar.active.background

string | enum

tint

theme.docs.sidebar.active.backgroundDark

string

theme.docs.sidebar.active.bar

boolean | object

theme.docs.sidebar.active.bar.color

string | enum

brand, ink, muted

theme.docs.sidebar.active.bar.width

number

1–6

theme.docs.sidebar.active.color

string | enum

brand, ink, muted

theme.docs.sidebar.active.colorDark

string

theme.docs.sidebar.active.radius

number

0–24

theme.docs.sidebar.active.style

enum

fill, tint, bar, text, solid, outline

theme.docs.sidebar.active.weight

enum

400, 500, 600, 700

theme.docs.sidebar.anchors[]

object[]

theme.docs.sidebar.anchors[].audience

enum

all, signedIn, signedOut

theme.docs.sidebar.anchors[].href

string

up to 2048 chars

yes

theme.docs.sidebar.anchors[].icon

string

up to 2048 chars

An icon name from GET /icons?for=header (see the HeaderIconName enum: our glyphs, the extended set and the brand marks), or an image URL (https://…, /api/assets/…, or a data: PNG/JPEG/WebP/GIF — not SVG). Any other bare word is refused.

theme.docs.sidebar.anchors[].label

string

1–60 chars

yes

theme.docs.sidebar.background

string

theme.docs.sidebar.backgroundDark

string

theme.docs.sidebar.border

boolean

theme.docs.sidebar.borderColor

string

theme.docs.sidebar.borderColorDark

string

theme.docs.sidebar.chevron

enum

start, end, none

theme.docs.sidebar.chevronColor

string | enum

brand, ink, muted

theme.docs.sidebar.collapseDepth

number

0–6

theme.docs.sidebar.drilldown

boolean

theme.docs.sidebar.footerLinks[]

object[]

Same keys as theme.docs.sidebar.anchors[].

theme.docs.sidebar.footerPin

boolean

theme.docs.sidebar.groupDivider

boolean

theme.docs.sidebar.groupLabel

enum | object

hide

theme.docs.sidebar.groupLabel.case

enum

upper, none

theme.docs.sidebar.groupLabel.color

string | enum

brand, ink, muted

theme.docs.sidebar.groupLabel.colorDark

string

theme.docs.sidebar.groupLabel.font

enum

body, heading, mono

theme.docs.sidebar.groupLabel.size

number

10–24

theme.docs.sidebar.groupLabel.tracking

number

-0.05–0.3

theme.docs.sidebar.groupLabel.weight

enum

400, 500, 600, 700

theme.docs.sidebar.groupLink

enum

link, toggle

theme.docs.sidebar.groupRule

boolean

theme.docs.sidebar.groups

enum

label, collapsible

theme.docs.sidebar.groupsOpen

enum

all, current

theme.docs.sidebar.guideLine

boolean

theme.docs.sidebar.hideable

boolean

theme.docs.sidebar.icons

object

theme.docs.sidebar.icons.color

string | enum

brand, ink, muted

theme.docs.sidebar.icons.colorDark

string

theme.docs.sidebar.icons.size

number

12–24

theme.docs.sidebar.item

object

theme.docs.sidebar.item.color

string | enum

brand, ink, muted

theme.docs.sidebar.item.colorDark

string

theme.docs.sidebar.item.gap

number

0–12

theme.docs.sidebar.item.height

number

24–48

theme.docs.sidebar.item.lines

enum

1, 2, wrap

theme.docs.sidebar.item.padding

number

0–24

theme.docs.sidebar.item.radius

number

0–24

theme.docs.sidebar.item.size

number

11–20

theme.docs.sidebar.item.weight

enum

400, 500, 600, 700

theme.docs.sidebar.methodBadges

boolean

theme.docs.sidebar.mono

enum

none, callable

theme.docs.sidebar.ruleColor

string

theme.docs.sidebar.ruleColorDark

string

theme.docs.sidebar.search

enum

show, hide, auto

theme.docs.sidebar.searchHeight

number

28–48

theme.docs.sidebar.searchKbd

enum

mod-k, slash, none

theme.docs.sidebar.status

object

theme.docs.sidebar.status.case

enum

upper, none

theme.docs.sidebar.status.color

string

theme.docs.sidebar.status.dot

boolean

theme.docs.sidebar.status.font

enum

mono, body

theme.docs.sidebar.status.monitorSpaceId

string

yes

theme.docs.sidebar.status.style

enum

pill, text

theme.docs.sidebar.width

number

200–360

theme.docs.suggestEdits

object

theme.docs.suggestEdits.show

boolean

yes

theme.docs.toc

object

theme.docs.toc.activeColor

string

theme.docs.toc.activeColorDark

string

theme.docs.toc.activeStyle

enum

bar, text, fill

theme.docs.toc.border

boolean

theme.docs.toc.borderColor

string

theme.docs.toc.borderColorDark

string

theme.docs.toc.extras

enum[]

backToTop, feedback, edit, actions

theme.docs.toc.extrasOnAside

enum

below, hide

theme.docs.toc.extrasPlacement

enum

before, after

theme.docs.toc.itemSize

number

11–18

theme.docs.toc.label

string | enum

false

theme.docs.toc.labelCase

enum

upper, none

theme.docs.toc.labelColor

string

theme.docs.toc.labelColorDark

string

theme.docs.toc.labelFont

enum

sans, mono, display

theme.docs.toc.labelIcon

boolean

theme.docs.toc.labelSize

number

10–20

theme.docs.toc.levels

object

theme.docs.toc.levels.max

number

2–4

yes

theme.docs.toc.levels.min

number

2–4

yes

theme.docs.toc.onHero

enum

show, hide

theme.docs.toc.phone

enum

hide, disclosure, select

theme.docs.toc.phonePlacement

enum

after-head, after-title, hide

theme.docs.toc.steps

boolean

theme.docs.topRule

boolean | enum

solid, split

theme.docs.translations

record

theme.docs.translations.*

object

theme.docs.translations.*.ask

object

theme.docs.translations.*.ask.handoffLabel

string

1–40 chars

theme.docs.translations.*.ask.label

string

1–40 chars

theme.docs.translations.*.ask.suggestions

string[]

1–120 chars

theme.docs.translations.*.editLink

object

theme.docs.translations.*.editLink.label

string

1–60 chars

theme.docs.translations.*.feedback

object

theme.docs.translations.*.feedback.label

string

1–80 chars

theme.docs.translations.*.feedback.labels

object

theme.docs.translations.*.feedback.labels.no

string

1–40 chars

theme.docs.translations.*.feedback.labels.other

string

1–40 chars

theme.docs.translations.*.feedback.labels.yes

string

1–40 chars

theme.docs.translations.*.issueLink

object

theme.docs.translations.*.issueLink.label

string

1–60 chars

theme.docs.translations.*.labels

record

theme.docs.translations.*.labels.*

string

1–200 chars

theme.docs.translations.*.localeSwitcher

object

theme.docs.translations.*.localeSwitcher.label

string

1–40 chars

theme.docs.translations.*.mobileNav

object

theme.docs.translations.*.mobileNav.label

string

1–40 chars

theme.docs.translations.*.pageActions

object

theme.docs.translations.*.pageActions.label

string

1–40 chars

theme.docs.translations.*.pageHead

object

theme.docs.translations.*.pageHead.breadcrumb

object

theme.docs.translations.*.pageHead.breadcrumb.root

object

theme.docs.translations.*.pageHead.breadcrumb.root.label

string

1–40 chars

theme.docs.translations.*.related

object

theme.docs.translations.*.related.label

string

1–40 chars

theme.docs.translations.*.search

object

theme.docs.translations.*.search.placeholder

string

1–80 chars

theme.docs.translations.*.toc

object

theme.docs.translations.*.toc.label

string

1–40 chars

theme.docs.translations.*.variantSwitcher

object

theme.docs.translations.*.variantSwitcher.label

string

1–40 chars

theme.docs.translations.*.versionSwitcher

object

theme.docs.translations.*.versionSwitcher.banner

object

theme.docs.translations.*.versionSwitcher.banner.wording

string

1–240 chars

theme.docs.translations.*.versionSwitcher.label

string

1–40 chars

theme.docs.variantSwitcher

object

theme.docs.variantSwitcher.default

string

up to 40 chars

theme.docs.variantSwitcher.label

string

up to 40 chars

theme.docs.variantSwitcher.labelPlacement

enum

inside, above

theme.docs.variantSwitcher.options[]

object[]

yes

theme.docs.variantSwitcher.options[].icon

string

up to 2048 chars

An icon name from GET /icons?for=header (see the HeaderIconName enum: our glyphs, the extended set and the brand marks), or an image URL (https://…, /api/assets/…, or a data: PNG/JPEG/WebP/GIF — not SVG). Any other bare word is refused.

theme.docs.variantSwitcher.options[].label

string

1–60 chars

yes

theme.docs.variantSwitcher.options[].value

string

1–40 chars

yes

theme.docs.variantSwitcher.placement

enum

rail, header, sidebar

theme.docs.variantSwitcher.position

enum

top, bottom

theme.docs.variantSwitcher.show

enum

auto, always

theme.docs.variantSwitcher.style

enum

select, card

theme.docs.variantSwitcher.syncKey

string

yes

theme.docs.versionSwitcher

object

theme.docs.versionSwitcher.badge

boolean

theme.docs.versionSwitcher.banner

object

theme.docs.versionSwitcher.banner.show

boolean

theme.docs.versionSwitcher.banner.style

enum

note, strip

theme.docs.versionSwitcher.banner.wording

string

1–240 chars

theme.docs.versionSwitcher.label

string | enum

false

theme.docs.versionSwitcher.labelPlacement

enum

inside, above

theme.docs.versionSwitcher.placement

enum

sidebar, header, brand

theme.docs.versionSwitcher.remember

boolean

theme.docs.versionSwitcher.style

enum

pills, select

theme.events

Path

Type

Values / range

Required

Notes

theme.events.after

object

theme.events.after.gallery

object

theme.events.after.gallery.aspect

enum

1:1, 4:3, 3:2, 16:9

theme.events.after.gallery.columns

number

2–6

theme.events.after.gallery.layout

enum

grid, carousel, hidden

theme.events.after.recording

enum

player, card

theme.events.after.recordingFirst

boolean

theme.events.after.showFeedback

boolean

theme.events.after.showRecap

boolean

theme.events.agenda

object

theme.events.agenda.dayTabs

boolean

theme.events.agenda.layout

enum

list, table, grid-by-stage

theme.events.agenda.showAddToCalendar

boolean

theme.events.agenda.showCount

boolean

theme.events.agenda.showFilters

boolean

theme.events.agenda.showSave

boolean

theme.events.agenda.showSpeakers

boolean

theme.events.agenda.timeDisplay

enum

source, viewer, both

theme.events.agenda.zoneToggle

boolean

theme.events.chips

object

theme.events.chips.case

enum

none, upper

theme.events.chips.style

enum

pill, outline, text, chip, outline-mono, eyebrow

theme.events.dateTileTone

object

theme.events.dateTileTone.color

string

theme.events.dateTileTone.colorDark

string

theme.events.dateTileTone.tone

enum

success, warning, danger, info, neutral, brand

theme.events.embed

object

theme.events.embed.layout

enum

list, compact, month

theme.events.embed.limit

number

1–30

theme.events.embed.showMore

boolean

theme.events.embed.showRsvp

boolean

theme.events.item

object

theme.events.item.actions

object

theme.events.item.actions.items

enum[]

copyLink, print, share

theme.events.item.actions.style

enum

row, icons, menu

theme.events.item.rail

object

theme.events.item.rail.align

enum

start, end

theme.events.item.rail.items

enum[]

back, date, tags, share, author, actions, facts, people, subscribe, cta

theme.events.item.rail.layout

enum

stacked, side

theme.events.item.rail.sticky

boolean

theme.events.list

object

theme.events.list.calendar

object

theme.events.list.calendar.hideWeekends

boolean

theme.events.list.calendar.maxPerDay

number

1–8

theme.events.list.calendar.phone

enum

list, grid

theme.events.list.calendar.showState

boolean

theme.events.list.calendar.showTimes

boolean

theme.events.list.columns

number

1–6

theme.events.list.cover

enum

none, thumb-left, thumb-right, top

theme.events.list.coverAspect

enum

1:1, 4:3, 16:9, 2:1, 3:1

theme.events.list.dateTile

enum

none, block, outline, pill

theme.events.list.density

enum

compact, cozy, comfortable

theme.events.list.facets

string[]

theme.events.list.facetStyle

enum

pills, tabs, segmented, select

theme.events.list.featured

object

theme.events.list.featured.badge

boolean

theme.events.list.featured.pin

boolean

theme.events.list.fields

string[]

theme.events.list.filters

enum[]

mode, month

theme.events.list.group

object

theme.events.list.group.by

enum

none, day, month, year, field

theme.events.list.group.collapsible

boolean

theme.events.list.group.counts

boolean

theme.events.list.group.field

string

theme.events.list.group.sticky

boolean

theme.events.list.group.style

enum

heading, divider, gutter-label, eyebrow

theme.events.list.layout

enum

cards, grid, rows, compact, tiles, table, timeline, accordion

theme.events.list.pageSize

number

1–50

theme.events.list.pastDim

number

0–90

theme.events.list.pastLimit

number

1–50

theme.events.list.pastMode

enum

stacked, tabs, hidden, link

theme.events.list.showAttendees

boolean

theme.events.list.showCapacity

boolean

theme.events.list.showHosts

boolean

theme.events.list.showLocation

boolean

theme.events.list.timeDisplay

enum

source, viewer, both

theme.events.list.view

enum

list, calendar

theme.events.list.viewSwitch

boolean

theme.events.list.weekStart

enum

sunday, monday

theme.events.list.zoneToggle

boolean

theme.events.look

enum

default, paper, minimal, bold, stage, ticket

theme.events.page

object

theme.events.page.background

object

theme.events.page.background.animated

boolean

theme.events.page.background.pattern

enum

none, dots, grid, waves, aurora, confetti

theme.events.page.background.strength

number

5–60

theme.events.page.contactHost

boolean

theme.events.page.cover

object

theme.events.page.cover.aspect

enum

1:1, 4:3, 16:9, 2:1, 3:1

theme.events.page.cover.radius

number

0–48

theme.events.page.cover.shadow

enum

none, sm, md, lg

theme.events.page.cover.show

boolean

theme.events.page.density

enum

compact, cozy

theme.events.page.details

object

theme.events.page.details.accessibility

boolean

theme.events.page.details.hostBios

boolean

theme.events.page.details.minAge

boolean

theme.events.page.details.venueNotes

boolean

theme.events.page.facts

object

theme.events.page.facts.look

enum

list, chips, tiles, kicker, card

theme.events.page.faq

object

theme.events.page.faq.layout

enum

accordion, list

theme.events.page.faq.show

boolean

theme.events.page.hero

object

theme.events.page.hero.align

enum

start, center, end

theme.events.page.hero.animate

boolean

theme.events.page.hero.backdrop

enum

none, dots, grid, waves, glow

theme.events.page.hero.height

number

160–760

theme.events.page.hero.overlay

number

0–80

theme.events.page.hero.tone

object

theme.events.page.hero.tone.color

string

theme.events.page.hero.tone.colorDark

string

theme.events.page.hero.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.events.page.layout

enum

single, split-cover-left, hero-wide, hero-full

theme.events.page.live

object

theme.events.page.live.banner

boolean

theme.events.page.live.embedStream

boolean

theme.events.page.live.joinButton

boolean

theme.events.page.live.tone

object

theme.events.page.live.tone.color

string

theme.events.page.live.tone.colorDark

string

theme.events.page.live.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.events.page.map

object

theme.events.page.map.aspect

enum

1:1, 4:3, 16:9, 2:1, 3:1

theme.events.page.map.linkTo

enum

google, apple, openstreetmap, none

theme.events.page.map.style

enum

card, tile

theme.events.page.map.zoom

number

3–18

theme.events.page.phoneBar

boolean

theme.events.page.phoneCover

enum

show, hide

theme.events.page.registerCard

enum

inline, sticky-side, sticky-bottom-mobile

theme.events.page.registerWidth

number

240–480

theme.events.page.relatedCount

number

1–6

theme.events.page.sections

enum[]

attendees, map, teaser, sponsors, faq, discussion, dates, feedback, engage, liveRoom, contact, cfp

theme.events.page.seriesRsvp

boolean

theme.events.page.showAttendees

boolean

theme.events.page.showCountdown

boolean

theme.events.page.showDiscussion

boolean

theme.events.page.showMap

boolean

theme.events.page.showRelated

boolean

theme.events.page.sponsors

object

theme.events.page.sponsors.columns

number

2–6

theme.events.page.sponsors.grayscale

boolean

theme.events.page.sponsors.groupByTier

boolean

theme.events.page.sponsors.layout

enum

grid, strip, list

theme.events.page.sponsors.show

boolean

theme.events.page.timeDisplay

enum

source, viewer, both

theme.events.page.title

object

theme.events.page.title.align

enum

start, center

theme.events.page.title.size

enum

sm, md, lg, xl

theme.events.page.zoneToggle

boolean

theme.events.series

object

theme.events.series.datesCount

number

1–24

theme.events.series.list

enum

each, next

theme.events.series.showBadge

boolean

theme.events.series.showDates

boolean

theme.events.series.showSubscribe

boolean

theme.events.session

object

theme.events.session.showRelated

boolean

theme.events.session.showSpeakers

boolean

theme.events.session.width

enum

text, wide

theme.events.social

object

theme.events.social.always

boolean

theme.events.social.card

enum

auto, off

theme.events.speaker

object

theme.events.speaker.showPronouns

boolean

theme.events.speaker.showSessions

boolean

theme.events.speaker.showSocials

boolean

theme.events.speaker.width

enum

text, wide

theme.events.speakers

object

theme.events.speakers.avatarShape

enum

circle, rounded, square

theme.events.speakers.columns

number

2–6

theme.events.speakers.layout

enum

grid, carousel, list

theme.events.speakers.showBio

boolean

theme.events.speakers.showSocials

boolean

theme.events.style

object

theme.events.style.card

object

theme.events.style.card.background

object

theme.events.style.card.background.color

string

theme.events.style.card.background.colorDark

string

theme.events.style.card.background.tone

enum

success, warning, danger, info, neutral, brand

theme.events.style.card.border

boolean

theme.events.style.card.borderColor

object

theme.events.style.card.borderColor.color

string

theme.events.style.card.borderColor.colorDark

string

theme.events.style.card.borderColor.tone

enum

success, warning, danger, info, neutral, brand

theme.events.style.card.padding

number

0–48

theme.events.style.card.radius

number

0–40

theme.events.style.card.shadow

enum

none, sm, md, lg

theme.events.style.dateTile

object

theme.events.style.dateTile.border

boolean

theme.events.style.dateTile.radius

number

0–40

theme.events.style.dateTile.shadow

enum

none, sm, md, lg

theme.events.style.factTile

object

Same keys as theme.events.style.card.

theme.events.style.register

object

Same keys as theme.events.style.card.

theme.events.style.session

object

Same keys as theme.events.style.card.

theme.events.style.speaker

object

Same keys as theme.events.style.card.

theme.events.tones

object

theme.events.tones.cancelled

object

theme.events.tones.cancelled.color

string

theme.events.tones.cancelled.colorDark

string

theme.events.tones.cancelled.tone

enum

success, warning, danger, info, neutral, brand

theme.events.tones.full

object

theme.events.tones.full.color

string

theme.events.tones.full.colorDark

string

theme.events.tones.full.tone

enum

success, warning, danger, info, neutral, brand

theme.events.tones.live

object

theme.events.tones.live.color

string

theme.events.tones.live.colorDark

string

theme.events.tones.live.tone

enum

success, warning, danger, info, neutral, brand

theme.events.tones.postponed

object

theme.events.tones.postponed.color

string

theme.events.tones.postponed.colorDark

string

theme.events.tones.postponed.tone

enum

success, warning, danger, info, neutral, brand

theme.events.tones.rescheduled

object

theme.events.tones.rescheduled.color

string

theme.events.tones.rescheduled.colorDark

string

theme.events.tones.rescheduled.tone

enum

success, warning, danger, info, neutral, brand

theme.faq

Path

Type

Values / range

Required

Notes

theme.faq.audience

object

theme.faq.audience.chip

boolean

theme.faq.audience.filter

enum

auto, tabs, off

theme.faq.audience.label

string

1–40 chars

theme.faq.audience.maxTabs

number

2–24

theme.faq.categories

object

theme.faq.categories.columns

number

1–4

theme.faq.categories.count

boolean

theme.faq.categories.description

boolean

theme.faq.categories.heading

string

up to 140 chars

theme.faq.categories.icon

boolean

theme.faq.categories.layout

enum

grid, tiles, list, nav

theme.faq.categories.minSections

number

1–12

theme.faq.categories.show

enum

auto, always, never

theme.faq.contact

object

theme.faq.contact.community

boolean

A card linking to the organization's public FORUM space; drawn only when it has exactly one.

theme.faq.contact.contact

boolean

A card linking to the contact space chosen in settings.faq.contactSpaceId; none when unset.

theme.faq.contact.docs

boolean

A card linking to the organization's public DOCS space; drawn only when it has exactly one.

theme.faq.contact.email

string

up to 200 chars

An address printed as "Or email …" under the cards.

theme.faq.contact.heading

string

up to 140 chars

The band heading. Unset: "Still need help?".

theme.faq.contact.status

boolean

A card linking to the organization's public STATUS page, with its live state; drawn only when it has exactly one.

theme.faq.density

enum

compact, default, comfortable

theme.faq.featured

object

theme.faq.featured.chips

boolean

theme.faq.featured.excerpt

boolean

theme.faq.featured.from

enum

featured, helpful, views

theme.faq.featured.heading

string

up to 140 chars

theme.faq.featured.layout

enum

rows, compact, grid, accordion

theme.faq.featured.limit

number

1–12

theme.faq.featured.show

enum

auto, always, never

theme.faq.follow

object

theme.faq.follow.all

boolean

theme.faq.follow.sections

boolean

theme.faq.item

object

theme.faq.item.accent

string

up to 16 chars

theme.faq.item.accentDark

string

up to 16 chars

theme.faq.item.answerColor

string

up to 16 chars

theme.faq.item.answerColorDark

string

up to 16 chars

theme.faq.item.answerInk

enum

default, muted

theme.faq.item.answerSize

number

12–24

theme.faq.item.badge

boolean

theme.faq.item.copyLink

boolean

theme.faq.item.expandAll

boolean

theme.faq.item.feedback

enum

each, hover, open-only, off

theme.faq.item.followUp

boolean

theme.faq.item.gap

number

0–64

theme.faq.item.helpfulStat

boolean

theme.faq.item.helpfulStatMin

number

5–1000

theme.faq.item.icon

enum

native, chevron, plus, none

theme.faq.item.iconPosition

enum

start, end

theme.faq.item.questionColor

string

up to 16 chars

theme.faq.item.questionColorDark

string

up to 16 chars

theme.faq.item.questionSize

number

12–40

theme.faq.item.questionWeight

number

300–800

theme.faq.item.singleOpen

boolean

theme.faq.item.style

enum

plain, row, card, bordered, spoiler, solution

theme.faq.item.surface

string

up to 16 chars

theme.faq.item.surfaceDark

string

up to 16 chars

theme.faq.item.updatedBadge

number

1–365

theme.faq.jump

enum

chips, rail, none

theme.faq.list

object

theme.faq.list.columns

number

1–6

theme.faq.list.facets

string[]

theme.faq.list.facetStyle

enum

pills, tabs, segmented, select

theme.faq.list.fields

string[]

theme.faq.list.group

object

theme.faq.list.group.by

enum

none, day, month, year, field

theme.faq.list.group.collapsible

boolean

theme.faq.list.group.counts

boolean

theme.faq.list.group.field

string

theme.faq.list.group.sticky

boolean

theme.faq.list.group.style

enum

heading, divider, gutter-label, eyebrow

theme.faq.list.layout

enum

cards, grid, rows, compact, tiles, table, timeline, accordion

theme.faq.list.pageSize

number

1–50

theme.faq.look

enum

default, cards, minimal, support, pricing, paper

theme.faq.phone

object

theme.faq.phone.categoryColumns

number

1–2

theme.faq.phone.chips

enum

scroll, wrap

theme.faq.phone.heroSize

enum

sm, md, lg

theme.faq.phone.stickySearch

boolean

theme.faq.print

object

theme.faq.print.answers

boolean

theme.faq.print.contact

boolean

theme.faq.print.urls

boolean

theme.faq.questionPage

object

theme.faq.questionPage.follow

boolean

theme.faq.questionPage.related

enum

auto, off

theme.faq.questionPage.relatedCount

number

1–10

theme.faq.questionPage.siblingCount

number

1–20

theme.faq.questionPage.siblings

boolean

theme.faq.search

object

theme.faq.search.align

enum

start, center

theme.faq.search.count

boolean

theme.faq.search.headline

string

up to 140 chars

theme.faq.search.height

number

120–720

theme.faq.search.highlight

boolean

theme.faq.search.ink

string

up to 16 chars

theme.faq.search.inkDark

string

up to 16 chars

theme.faq.search.languages

boolean

theme.faq.search.layers[]

object[]

theme.faq.search.layers[].blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.faq.search.layers[].color

string

up to 16 chars

theme.faq.search.layers[].gradient

object

theme.faq.search.layers[].gradient.angle

number

0–360

theme.faq.search.layers[].gradient.stops[]

object[]

yes

theme.faq.search.layers[].gradient.stops[].at

number

0–100

theme.faq.search.layers[].gradient.stops[].color

string

up to 16 chars

yes

theme.faq.search.layers[].gradient.type

enum

linear, radial

theme.faq.search.layers[].image

string

up to 16384 chars

theme.faq.search.layers[].rate

number

-1–1

theme.faq.search.layers[].repeat

enum

none, x, y, both

theme.faq.search.layers[].size

enum

cover, contain, auto

theme.faq.search.layers[].x

number

0–100

theme.faq.search.layers[].y

number

0–100

theme.faq.search.layersDark[]

object[]

Same keys as theme.faq.search.layers[].

theme.faq.search.lede

string

up to 400 chars

theme.faq.search.placeholder

string

up to 80 chars

theme.faq.search.placement

enum

hero, inline, none

theme.faq.search.radius

number

0–40

theme.faq.search.shortcut

boolean

theme.faq.search.size

enum

sm, md, lg

theme.faq.search.suggestions

string[]

1–60 chars

theme.faq.search.width

number

240–1200

theme.faq.section

object

theme.faq.section.description

boolean

theme.faq.section.icon

boolean

theme.faq.section.limit

number

1–50

theme.faq.sectionPage

object

theme.faq.sectionPage.align

enum

start, center

theme.faq.sectionPage.breadcrumb

boolean

theme.faq.sectionPage.contact

boolean

theme.faq.sectionPage.count

boolean

theme.faq.sectionPage.description

boolean

theme.faq.sectionPage.follow

boolean

theme.faq.sectionPage.headerBg

string

up to 16 chars

theme.faq.sectionPage.headerBgDark

string

up to 16 chars

theme.faq.sectionPage.icon

boolean

theme.faq.sectionPage.intro

boolean

theme.faq.sectionPage.layout

enum

accordion, open, rows

theme.faq.sectionPage.search

boolean

theme.faq.sectionPage.siblings

enum

chips, list, none

theme.faq.sectionPage.titleColor

string

up to 16 chars

theme.faq.sectionPage.titleColorDark

string

up to 16 chars

theme.faq.sectionPage.width

enum

narrow, default, wide

theme.faq.sort

enum

manual, helpful, views, updated, alpha

theme.faq.width

enum

text, list, board, max, full

theme.forum

Path

Type

Values / range

Required

Notes

theme.forum.categories

object

theme.forum.categories.icons

boolean

theme.forum.categoriesPage

object

theme.forum.categoriesPage.beside

enum

none, latest, top

theme.forum.categoriesPage.besideRow

object

theme.forum.categoriesPage.besideRow.avatarShape

enum

circle, square

theme.forum.categoriesPage.besideRow.avatarSize

number

16–48

theme.forum.categoriesPage.besideRow.icons

boolean

theme.forum.categoriesPage.besideRow.meta

enum[]

category, tags, replies, age

theme.forum.categoriesPage.besideRow.titleLines

number

1–3

theme.forum.categoriesPage.columns

number

1–4

theme.forum.categoriesPage.descSize

number | enum

h1, h2, h3, h4, h5, h6, body, small, code; 11–20

theme.forum.categoriesPage.fields

enum[]

description, counts, latest, subcategories, unread, logo, perWeek

theme.forum.categoriesPage.filters

boolean

theme.forum.categoriesPage.headCase

enum

upper, none

theme.forum.categoriesPage.layout

enum

list, grid, boxes, boxes-with-subcategories, table

theme.forum.categoriesPage.nameInk

enum

muted, ink, category

theme.forum.categoriesPage.nameSize

number | enum

h1, h2, h3, h4, h5, h6, body, small, code; 12–32

theme.forum.categoriesPage.phoneCounts

object

theme.forum.categoriesPage.phoneCounts.at

enum

name, end

theme.forum.categoriesPage.phoneCounts.show

enum

total, perWeek, both

theme.forum.categoriesPage.textSize

number

11–20

theme.forum.categoriesPage.title

boolean

theme.forum.categoryOverrides

record

theme.forum.categoryOverrides.*

object

theme.forum.categoryOverrides.*.categoryPage

object

Same keys as theme.forum.categoryPage.

theme.forum.categoryOverrides.*.list

object

Same keys as theme.forum.list.

theme.forum.categoryPage

object

theme.forum.categoryPage.banner

enum | object

auto, color, image, none

theme.forum.categoryPage.banner.align

enum

start, center

theme.forum.categoryPage.banner.search

boolean

theme.forum.categoryPage.banner.searchWidth

number

200–960

theme.forum.categoryPage.banner.style

enum

auto, color, image, none

theme.forum.categoryPage.banner.width

enum

content, full, shell

theme.forum.categoryPage.breadcrumb

boolean | enum

none, above-banner, below-banner

theme.forum.categoryPage.filters

object

theme.forum.categoryPage.filters.placement

enum

below-title, title-end

theme.forum.categoryPage.liftDark

boolean

theme.forum.categoryPage.list

enum

native, frontPage

theme.forum.categoryPage.rail

enum[]

solved, tags, related

theme.forum.categoryPage.stats

boolean

theme.forum.categoryPage.subcategories

enum

rows, boxes, chips, table, none

theme.forum.categoryPage.subscribe

boolean

theme.forum.categoryPage.subscribeStyle

enum

link, button

theme.forum.categoryPage.title

string | boolean

theme.forum.chrome

object

theme.forum.chrome.composer

object

theme.forum.chrome.composer.mode

enum

inline, dock

theme.forum.chrome.searchPage

object

theme.forum.chrome.searchPage.avatar

enum

above, start

theme.forum.chrome.searchPage.filters

enum

side, top, none, disclosure

theme.forum.chrome.searchPage.head

enum

line, count

theme.forum.dates

object

theme.forum.dates.absoluteTitle

boolean

theme.forum.dates.style

enum

absolute, relative, compact

theme.forum.front

object

theme.forum.front.align

enum

center, start

theme.forum.front.asideMinWidth

number

1100–1920

theme.forum.front.categories

enum

before, after, aside, none, auto

theme.forum.front.categoriesLayout

enum

rows, tiles, grid, table

theme.forum.front.filters

object

theme.forum.front.filters.activeColor

string

theme.forum.front.filters.activeColorDark

string

theme.forum.front.filters.count

boolean

theme.forum.front.filters.custom[]

object[]

theme.forum.front.filters.custom[].href

string

up to 2048 chars

yes

theme.forum.front.filters.custom[].icon

string

up to 2048 chars

An icon name from GET /icons?for=header (see the HeaderIconName enum: our glyphs, the extended set and the brand marks), or an image URL (https://…, /api/assets/…, or a data: PNG/JPEG/WebP/GIF — not SVG). Any other bare word is refused.

theme.forum.front.filters.custom[].label

string

1–40 chars

yes

theme.forum.front.filters.items

enum[]

latest, hot, top, new, unread, solved, unanswered, bountied, categories, bookmarks, assigned, posted, participated

theme.forum.front.filters.labels

object

theme.forum.front.filters.labels.assigned

string

1–24 chars

theme.forum.front.filters.labels.bookmarks

string

1–24 chars

theme.forum.front.filters.labels.bountied

string

1–24 chars

theme.forum.front.filters.labels.categories

string

1–24 chars

theme.forum.front.filters.labels.hot

string

1–24 chars

theme.forum.front.filters.labels.latest

string

1–24 chars

theme.forum.front.filters.labels.new

string

1–24 chars

theme.forum.front.filters.labels.participated

string

1–24 chars

theme.forum.front.filters.labels.posted

string

1–24 chars

theme.forum.front.filters.labels.solved

string

1–24 chars

theme.forum.front.filters.labels.top

string

1–24 chars

theme.forum.front.filters.labels.unanswered

string

1–24 chars

theme.forum.front.filters.labels.unread

string

1–24 chars

theme.forum.front.filters.linkLabels

object

theme.forum.front.filters.linkLabels.about

string

1–24 chars

theme.forum.front.filters.linkLabels.badges

string

1–24 chars

theme.forum.front.filters.linkLabels.bookmarks

string

1–24 chars

theme.forum.front.filters.linkLabels.leaderboard

string

1–24 chars

theme.forum.front.filters.linkLabels.markRead

string

1–24 chars

theme.forum.front.filters.linkLabels.members

string

1–24 chars

theme.forum.front.filters.linkLabels.rss

string

1–24 chars

theme.forum.front.filters.links

enum[]

rss, members, leaderboard, badges, about, bookmarks, markRead

theme.forum.front.filters.linksFit

enum

line, wrap

theme.forum.front.filters.linksInline

number

0–7

theme.forum.front.filters.newTopic

boolean | object

theme.forum.front.filters.newTopic.placement

enum

end, start

theme.forum.front.filters.newTopic.show

boolean

theme.forum.front.filters.phone

enum

scroll, select, wrap

theme.forum.front.filters.phonePickers

boolean

theme.forum.front.filters.pickerInk

string

theme.forum.front.filters.pickerInkDark

string

theme.forum.front.filters.pickers

enum[]

category, tags, status

theme.forum.front.filters.pickerStyle

enum

button, crumb

theme.forum.front.filters.size

number | enum

h1, h2, h3, h4, h5, h6, body, small, code; 12–20

theme.forum.front.filters.style

enum

pills, underline, segmented

theme.forum.front.panel

object

theme.forum.front.panel.background

string

theme.forum.front.panel.backgroundDark

string

theme.forum.front.panel.border

string

theme.forum.front.panel.borderDark

string

theme.forum.front.panel.maxWidth

number

720–1600

theme.forum.front.panel.padding

number | object

0–48

theme.forum.front.panel.padding.lg

number

0–48

theme.forum.front.panel.padding.sm

number

0–48

theme.forum.front.panel.page

string

theme.forum.front.panel.pageDark

string

theme.forum.front.panel.radius

number

0–32

theme.forum.front.panel.scope

enum[]

front, category, categories, topic, profile, search, tags, tag, members, leaderboard, badges, about, account, rooms

theme.forum.front.panel.width

enum

column, frame

theme.forum.front.rail

object

theme.forum.front.rail.items[]

object[]

theme.forum.front.rail.items[].body

string

up to 2000 chars

theme.forum.front.rail.items[].group

boolean

theme.forum.front.rail.items[].kind

enum

leaderboard, tags, solved, box

theme.forum.front.rail.items[].limit

number

1–10

theme.forum.front.rail.items[].period

enum

week, month, all

theme.forum.front.rail.items[].title

string

up to 60 chars

theme.forum.front.rail.items[].tone

enum

plain, note

theme.forum.front.rail.show

boolean

theme.forum.front.rail.width

number

220–360

theme.forum.front.welcome

enum

auto, show, hide

theme.forum.layout

object

theme.forum.layout.topGap

object

theme.forum.layout.topGap.desktop

number

0–128

theme.forum.layout.topGap.phone

number

0–96

theme.forum.list

object

theme.forum.list.anatomy

enum

table, cards, rows

theme.forum.list.avatars

enum

none, op, posters

theme.forum.list.avatarShape

enum

circle, square

theme.forum.list.avatarSize

number

16–48

theme.forum.list.byline

enum | object

none, end

theme.forum.list.byline.at

enum

none, end

theme.forum.list.byline.counts

enum

auto, show, hide

theme.forum.list.categoryMark

enum

badge, tile

theme.forum.list.columns

enum[]

posters, replies, views, likes, activity

theme.forum.list.density

enum

compact, cozy, comfortable

theme.forum.list.excerpt

enum

none, pinned, all

theme.forum.list.excerptLines

number

1–4

theme.forum.list.excerptSource

enum

excerpt, gist, gist-first

theme.forum.list.header

object

theme.forum.list.header.align

enum

start, center

theme.forum.list.header.case

enum

upper, title, none

theme.forum.list.header.labels

object

theme.forum.list.header.labels.activity

string

up to 24 chars

theme.forum.list.header.labels.likes

string

up to 24 chars

theme.forum.list.header.labels.posters

string

up to 24 chars

theme.forum.list.header.labels.replies

string

up to 24 chars

theme.forum.list.header.labels.topic

string

up to 24 chars

theme.forum.list.header.labels.views

string

up to 24 chars

theme.forum.list.header.show

boolean

theme.forum.list.heat

object

theme.forum.list.heat.likes

number[]

0–…

theme.forum.list.heat.replies

number[]

0–…

theme.forum.list.heat.views

number[]

0–…

theme.forum.list.kindChip

boolean

theme.forum.list.meta

enum[]

author, asked, category, state, reputation

theme.forum.list.metaSize

number | string

0–4000

theme.forum.list.newTopicsBar

boolean

theme.forum.list.paging

enum

pages, more, infinite

theme.forum.list.phone

object

theme.forum.list.phone.avatar

boolean

theme.forum.list.phone.avatarSize

number

16–48

theme.forum.list.phone.dividers

boolean

theme.forum.list.phone.replies

enum

number, none

theme.forum.list.phone.titleLines

number | enum

none; 1–3

theme.forum.list.pin

enum

word, glyph

theme.forum.list.pinPlacement

enum

inline, above

theme.forum.list.posterOverlap

boolean

theme.forum.list.rowLink

enum

first, unread

theme.forum.list.stateGlyphs

boolean

theme.forum.list.stats

object

theme.forum.list.stats.acceptedStyle

enum

box, filled

theme.forum.list.stats.fields

enum[]

votes, answers, views

theme.forum.list.stats.phone

enum

strip, hide

theme.forum.list.stats.position

enum

start, end

theme.forum.list.stats.show

enum

box, strip, both, none

theme.forum.list.stats.style

enum

text, pill

theme.forum.list.stats.width

number

64–160

theme.forum.list.statusGlyph

enum

check, checkbox, none

theme.forum.list.tags

enum

text, chips

theme.forum.list.tagsPosition

enum

meta, after-excerpt, inline

theme.forum.list.thumbnails

enum

none, start, end

theme.forum.list.thumbSize

number

40–160

theme.forum.list.titleColor

string

theme.forum.list.titleColorDark

string

theme.forum.list.titleLines

number | object

1–4

theme.forum.list.titleLines.lg

number

1–4

theme.forum.list.titleLines.md

number

1–4

theme.forum.list.titleLines.sm

number

1–4

theme.forum.list.titleSize

number | string

0–4000

theme.forum.list.unpinForMe

boolean

theme.forum.look

enum

clean, board, cards, qa, paper

theme.forum.pageHead

object

theme.forum.pageHead.placement

enum

column, above-sidebar

theme.forum.post

object

theme.forum.post.acceptedStyle

enum

box, none, gutter-check

theme.forum.post.actions

object

theme.forum.post.actions.align

enum

start, end

theme.forum.post.actions.style

enum

text, icons

theme.forum.post.avatar

object

theme.forum.post.avatar.position

enum

gutter, inline, none

theme.forum.post.avatar.positionSm

enum

gutter, inline, none

theme.forum.post.avatar.shape

enum

circle, rounded, square

theme.forum.post.avatar.size

enum | number

sm, md, lg; 20–64

theme.forum.post.avatar.sizeSm

number

20–64

theme.forum.post.badges

enum

always, hover, none

theme.forum.post.bodySize

enum | number

sm, base, lg; 13–20

theme.forum.post.bodySurface

string

theme.forum.post.bodySurfaceDark

string

theme.forum.post.byline

enum

top, card-end

theme.forum.post.date

enum

absolute, relative

theme.forum.post.flair

enum

chip, avatar-overlay

theme.forum.post.gapMarkers

enum | number

false; 1–365

theme.forum.post.header

enum

inline, stacked

theme.forum.post.headingScale

enum

page, body

theme.forum.post.likeChip

enum

auto, show, hide

theme.forum.post.menu

enum[]

like, reply, quote, bookmark, link, branch, flag, edit, history

theme.forum.post.menuHidden

enum[]

like, reply, quote, bookmark, link, branch, flag, edit, history

theme.forum.post.name

enum

name, username, name-username, username-name, username-plain

theme.forum.post.newMemberChip

boolean

theme.forum.post.number

boolean

theme.forum.post.opChip

boolean

theme.forum.post.quote

object

theme.forum.post.quote.avatar

boolean

theme.forum.post.quoteStyle

enum

plain, bar, card

theme.forum.post.reactionPicker

enum

auto, show, hide

theme.forum.post.reactions

enum

palette, like, both

theme.forum.post.reactionsRow

enum

separate, inline

theme.forum.post.reputation

boolean

theme.forum.post.staffAccent

string | enum

brand, success, ink, muted, none

theme.forum.post.staffAccentDark

string

theme.forum.post.status

boolean

theme.forum.post.style

enum

rule, card, flat

theme.forum.post.voteStyle

enum

none, inline, gutter

theme.forum.profile

object

theme.forum.profile.avatarSize

number

45–160

theme.forum.profile.itemMeta

enum[]

date, likes, replies

theme.forum.profile.rail

enum[]

solved, tags

theme.forum.profile.statsStyle

enum

tiles, inline

theme.forum.profile.summary

object

theme.forum.profile.summary.sections

enum[]

stats, topReplies, topTopics, topLinks, mostRepliedTo, mostLikedBy, mostLiked, topCategories, topBadges

theme.forum.profile.tabs

enum[]

summary, activity, badges

theme.forum.qa

enum

auto, on, off

theme.forum.sidebar

object

theme.forum.sidebar.activeColor

string | enum

brand, ink, muted, category

theme.forum.sidebar.activeColorDark

string

theme.forum.sidebar.activeStyle

enum

fill, ink, bar

theme.forum.sidebar.allLinks

boolean

theme.forum.sidebar.background

string

theme.forum.sidebar.backgroundDark

string

theme.forum.sidebar.categories

string[]

up to 100 chars

theme.forum.sidebar.collapsible

boolean

theme.forum.sidebar.communityLabels

object

theme.forum.sidebar.communityLabels.about

string

1–40 chars

theme.forum.sidebar.communityLabels.badges

string

1–40 chars

theme.forum.sidebar.communityLabels.bookmarks

string

1–40 chars

theme.forum.sidebar.communityLabels.categories

string

1–40 chars

theme.forum.sidebar.communityLabels.leaderboard

string

1–40 chars

theme.forum.sidebar.communityLabels.members

string

1–40 chars

theme.forum.sidebar.communityLabels.search

string

1–40 chars

theme.forum.sidebar.communityLabels.tags

string

1–40 chars

theme.forum.sidebar.communityLabels.topics

string

1–40 chars

theme.forum.sidebar.communityLinks

enum[]

topics, categories, tags, members, leaderboard, badges, about, bookmarks, search

theme.forum.sidebar.custom[]

object[]

theme.forum.sidebar.custom[].audience

enum

all, signedIn, signedOut

theme.forum.sidebar.custom[].href

string

up to 2048 chars

yes

theme.forum.sidebar.custom[].icon

string

up to 2048 chars

An icon name from GET /icons?for=header (see the HeaderIconName enum: our glyphs, the extended set and the brand marks), or an image URL (https://…, /api/assets/…, or a data: PNG/JPEG/WebP/GIF — not SVG). Any other bare word is refused.

theme.forum.sidebar.custom[].label

string

1–60 chars

yes

theme.forum.sidebar.customTitle

string

up to 40 chars

theme.forum.sidebar.enabled

boolean

theme.forum.sidebar.footer

enum[]

themeToggle

theme.forum.sidebar.fullHeight

boolean

theme.forum.sidebar.headings

boolean | enum[]

community, categories, tags, custom

theme.forum.sidebar.icons

boolean

theme.forum.sidebar.pages

enum[]

front, category, categories, topic, profile, search, tags, tag, members, leaderboard, badges, about, account, rooms

theme.forum.sidebar.phone

enum

drawer, top, hide

theme.forum.sidebar.phoneHeaderLinks

boolean

theme.forum.sidebar.position

enum

start, end

theme.forum.sidebar.sectionFold

boolean

theme.forum.sidebar.sections

enum[]

community, categories, tags, custom

theme.forum.sidebar.showCounts

boolean

theme.forum.sidebar.subcategories

enum

flat, nested

theme.forum.sidebar.tags

string[]

up to 60 chars

theme.forum.sidebar.tagsLayout

enum

inline, list

theme.forum.sidebar.width

number

180–320

theme.forum.tagsPage

object

theme.forum.tagsPage.descriptions

boolean

theme.forum.tagsPage.groups

boolean

theme.forum.tagsPage.sort

enum

count, name

theme.forum.tagStyle

enum

chip, outline, outline-mono, text, eyebrow, plain

theme.forum.topic

object

theme.forum.topic.acceptedBanner

boolean

theme.forum.topic.actions

enum[]

share, translate, bookmark, notify

theme.forum.topic.actionsPlacement

enum

row, meta

theme.forum.topic.align

enum

center, start

theme.forum.topic.answerBody

enum

excerpt, full

theme.forum.topic.answerColor

string | enum

success, brand

theme.forum.topic.answerColorDark

string

theme.forum.topic.answerPlacement

enum

pinned-first, inline, excerpt, excerpt-in-post

theme.forum.topic.answersHeading

boolean

theme.forum.topic.answerStyle

enum

outline, filled, header

theme.forum.topic.breadcrumb

enum

back, trail, none

theme.forum.topic.breadcrumbRoot

string

1–40 chars

theme.forum.topic.byCategory

record

theme.forum.topic.byCategory.*

object

theme.forum.topic.byCategory.*.actions

enum[]

share, translate, bookmark, notify

theme.forum.topic.byCategory.*.answerColor

string | enum

success, brand

theme.forum.topic.byCategory.*.answerColorDark

string

theme.forum.topic.byCategory.*.answerStyle

enum

outline, filled, header

theme.forum.topic.byCategory.*.header

object

Same keys as theme.forum.topic.header.

theme.forum.topic.byCategory.*.map

object

Same keys as theme.forum.topic.map.

theme.forum.topic.byCategory.*.post

object

Same keys as theme.forum.post.

theme.forum.topic.byCategory.*.rail[]

enum | (enum | object)[]

none, meta, related, timeline, solved

Same keys as theme.forum.topic.rail[].

theme.forum.topic.byCategory.*.replyBar

object | enum

false

theme.forum.topic.byCategory.*.replyBar.placement

enum[]

after-op, after-answer, end

theme.forum.topic.byCategory.*.replyBar.signedOut

enum

bar, none

theme.forum.topic.byCategory.*.share

object

Same keys as theme.forum.topic.share.

theme.forum.topic.byCategory.*.threading

enum

flat, nested, comments

theme.forum.topic.byCategory.*.timeline

object

Same keys as theme.forum.topic.timeline.

theme.forum.topic.composer

object

theme.forum.topic.composer.signedOut

enum

box, none

theme.forum.topic.header

object

theme.forum.topic.header.category

enum

chip, text, none

theme.forum.topic.header.cta

object

theme.forum.topic.header.cta.href

string

up to 2048 chars

yes

theme.forum.topic.header.cta.label

string

1–40 chars

yes

theme.forum.topic.header.cta.phone

enum

inline, below, above, hide

theme.forum.topic.header.kindChip

boolean

theme.forum.topic.header.meta

enum[]

author, replies, views, likes, asked, modified, activity, solved

theme.forum.topic.header.metaStyle

enum

list, sentence

theme.forum.topic.header.metaTemplate

string

1–80 chars

theme.forum.topic.header.number

boolean

theme.forum.topic.header.solvedColor

string | enum

success, brand

theme.forum.topic.header.solvedPill

object

theme.forum.topic.header.solvedPill.placement

enum

before-title, meta, meta-start

theme.forum.topic.header.solvedPill.style

enum

tint, outline, solid

theme.forum.topic.header.solvedPill.text

enum

solved, answeredBy

theme.forum.topic.header.stateChip

boolean

theme.forum.topic.header.statusGlyph

boolean | enum

pill, checkbox

theme.forum.topic.header.tags

enum

chips, none

theme.forum.topic.map

object

theme.forum.topic.map.fullFrom

number

1–200

theme.forum.topic.map.minReplies

number

0–100

theme.forum.topic.map.show

enum

never, auto, always

theme.forum.topic.map.style

enum

strip, full, stacked

theme.forum.topic.measure

number

560–1000

theme.forum.topic.print

enum

thread, op

theme.forum.topic.rail[]

enum | (enum | object)[]

none, meta, related, timeline, solved

theme.forum.topic.rail[].body

string

up to 2000 chars

theme.forum.topic.rail[].group

boolean

theme.forum.topic.rail[].kind

enum

box

yes

theme.forum.topic.rail[].title

string

up to 60 chars

theme.forum.topic.rail[].tone

enum

plain, note

theme.forum.topic.related

boolean

theme.forum.topic.replyBar

object

theme.forum.topic.replyBar.placement

enum[]

after-op, after-answer, end

theme.forum.topic.replyBar.signedOut

enum

bar, none

theme.forum.topic.replySort

enum

oldest, newest, votes

theme.forum.topic.share

object

theme.forum.topic.share.align

enum

start, end

theme.forum.topic.share.borderColor

string | enum

ink

theme.forum.topic.share.comments

boolean

theme.forum.topic.share.frame

enum

circle, square, none, box

theme.forum.topic.share.label

string | enum

false

theme.forum.topic.share.labelEnd

string | enum

false

theme.forum.topic.share.labelStyle

enum

inline, heading

theme.forum.topic.share.marks

boolean

theme.forum.topic.share.mode

enum

none, icon, menu, row

theme.forum.topic.share.networks

enum[]

link, x, linkedin, facebook, hackernews, email, reddit, bluesky, threads, whatsapp

theme.forum.topic.share.radius

number

0–999

theme.forum.topic.share.selection

boolean

theme.forum.topic.share.size

number

10–40

theme.forum.topic.sortControl

boolean

theme.forum.topic.suggested

boolean

theme.forum.topic.summarize

object

theme.forum.topic.summarize.minReplies

number

1–500

theme.forum.topic.summarize.show

boolean

theme.forum.topic.threading

enum

flat, nested, comments

theme.forum.topic.timeline

object

theme.forum.topic.timeline.color

string | enum

brand, success, ink, muted, none

theme.forum.topic.timeline.dateStyle

enum

mono-full, short, day-month

theme.forum.topic.timeline.minReplies

number

1–200

theme.forum.topic.timeline.phone

enum

none, pill

theme.forum.topic.timeline.placement

enum

viewport, beside-column, none

theme.forum.topic.titlePlacement

enum

above, in-first-post, in-first-post-after-author

theme.forum.topic.titleSize

number | string | object

theme.forum.topic.titleSize.lg

number | string

0–4000

theme.forum.topic.titleSize.md

number | string

0–4000

theme.forum.topic.titleSize.sm

number | string

0–4000

theme.forum.topic.translate

enum

provider, always, never

theme.forum.topic.watch

object

theme.forum.topic.watch.style

enum

link, button

theme.forum.translations

record

theme.forum.translations.*

object

theme.forum.translations.*.labels

record

theme.forum.translations.*.labels.*

string

up to 200 chars

theme.legal

Path

Type

Values / range

Required

Notes

theme.legal.comments

boolean

theme.legal.cookies

object

theme.legal.cookies.document

string

up to 40 chars

theme.legal.cookies.items[]

object[]

theme.legal.cookies.items[].category

enum

necessary, functional, analytics, marketing

yes

theme.legal.cookies.items[].duration

string

up to 60 chars

theme.legal.cookies.items[].name

string

1–80 chars

yes

theme.legal.cookies.items[].provider

string

up to 80 chars

theme.legal.cookies.items[].purpose

string

up to 200 chars

theme.legal.cookies.table

enum

auto, manual, both

theme.legal.date

object

theme.legal.date.format

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.legal.date.relative

enum

off, recent, always

theme.legal.date.time

enum

none, short

theme.legal.date.zone

enum

source, viewer, both

theme.legal.definitions

enum

list, table, inline-bold

theme.legal.diff

object

theme.legal.diff.context

number

0–10

theme.legal.diff.style

enum

inline, split

theme.legal.docNav

enum

none, sidebar, footer-list

theme.legal.docNavPhone

enum

footer-list, disclosure, none

theme.legal.embed

object

theme.legal.embed.facts

boolean

theme.legal.embed.head

enum

full, title, none

theme.legal.embed.history

boolean

theme.legal.embed.padding

number

0–48

theme.legal.embed.width

enum

narrow, default, full

theme.legal.facts

object

theme.legal.facts.look

enum

list, chips, tiles, kicker, card

theme.legal.gate

object

theme.legal.gate.dismissible

boolean

theme.legal.gate.opensOn

enum

changes, full

theme.legal.gate.style

enum

banner, dialog

theme.legal.gloss

enum

inline-callout, margin, table-top

theme.legal.head

object

theme.legal.head.kicker

enum

effective, updated, edition, none

theme.legal.head.kickerMono

boolean

theme.legal.head.lead

enum

effective, edition

theme.legal.head.rule

boolean

theme.legal.history

enum

disclosure, open, none

theme.legal.item

object

theme.legal.item.actions

object

theme.legal.item.actions.items

enum[]

copyLink, copyMarkdown, viewMarkdown, print, share

theme.legal.item.actions.style

enum

row, icons, menu

theme.legal.kickerTone

enum

muted, brand, ink

theme.legal.list

object

theme.legal.list.columns

number

1–6

theme.legal.list.facets

string[]

theme.legal.list.facetStyle

enum

pills, tabs, segmented, select

theme.legal.list.fields

string[]

theme.legal.list.group

object

theme.legal.list.group.by

enum

none, day, month, year, field

theme.legal.list.group.collapsible

boolean

theme.legal.list.group.counts

boolean

theme.legal.list.group.field

string

theme.legal.list.group.sticky

boolean

theme.legal.list.group.style

enum

heading, divider, gutter-label, eyebrow

theme.legal.list.layout

enum

cards, grid, rows, compact, tiles, table, timeline, accordion

theme.legal.list.pageSize

number

1–50

theme.legal.look

enum

default, paper, trust-center, ledger, plain-site

theme.legal.numbering

object

theme.legal.numbering.levels

number

1–3

theme.legal.numbering.style

enum

none, decimal, alpha, decimal-alpha

theme.legal.register

object

theme.legal.register.card

object

theme.legal.register.card.pad

number

0–48

theme.legal.register.card.radius

number

0–32

theme.legal.register.card.shadow

enum

none, sm, md, lg

theme.legal.register.card.surface

enum

flat, outline, raised

theme.legal.register.columns

number

1–4

theme.legal.register.date

enum

effective, updated, none

theme.legal.register.density

enum

compact, cozy, comfortable

theme.legal.register.description

enum

show, hide

theme.legal.register.divider

enum

none, rule, gap

theme.legal.register.edition

boolean

theme.legal.register.emptyText

string

up to 280 chars

theme.legal.register.group

enum

none, collection

theme.legal.register.groupHeading

object

theme.legal.register.groupHeading.case

enum

none, upper

theme.legal.register.groupHeading.size

enum

sm, md, lg

theme.legal.register.groupPages

boolean

theme.legal.register.hover

enum

none, tint, lift, underline

theme.legal.register.noMatchesText

string

up to 280 chars

theme.legal.register.readButton

boolean

theme.legal.register.search

enum

auto, always, never

theme.legal.register.title

object

theme.legal.register.title.align

enum

start, center

theme.legal.register.title.eyebrow

string

up to 80 chars

theme.legal.register.title.lead

string

up to 280 chars

theme.legal.register.title.show

boolean

theme.legal.register.title.size

enum

sm, md, lg, xl

theme.legal.register.width

enum

narrow, default, wide, full

theme.legal.subprocessors

object

theme.legal.subprocessors.changes

enum

summary, none

theme.legal.subprocessors.noticeDays

number

0–180

theme.legal.subprocessors.sortable

boolean

theme.legal.subscribe

boolean

theme.legal.summary

object

theme.legal.summary.style

enum

plain, callout

theme.legal.summaryLook

object

theme.legal.summaryLook.card

object

Same keys as theme.legal.register.card.

theme.legal.summaryLook.label

string

up to 60 chars

theme.legal.summaryLook.tone

enum

neutral, brand, info, warning

theme.legal.titleSize

enum

sm, md, lg, xl

theme.legal.trust

object

theme.legal.trust.access

object

theme.legal.trust.access.autoApproveDomains

string[]

theme.legal.trust.access.heading

string

up to 80 chars

theme.legal.trust.access.items[]

object[]

theme.legal.trust.access.items[].access

enum

public, request

theme.legal.trust.access.items[].description

string

up to 160 chars

theme.legal.trust.access.items[].gate

enum

link, nda, approve

theme.legal.trust.access.items[].href

string

up to 500 chars

theme.legal.trust.access.items[].pageId

string

theme.legal.trust.access.items[].title

string

1–80 chars

yes

theme.legal.trust.access.items[].watermark

boolean

theme.legal.trust.access.linkDays

number

1–90

theme.legal.trust.access.nda

string

up to 6000 chars

theme.legal.trust.access.requestHref

string

up to 500 chars

theme.legal.trust.compliance

object

theme.legal.trust.compliance.card

object

Same keys as theme.legal.register.card.

theme.legal.trust.compliance.columns

number

2–6

theme.legal.trust.compliance.heading

string

up to 80 chars

theme.legal.trust.compliance.items[]

object[]

theme.legal.trust.compliance.items[].auditPeriod

string

up to 80 chars

theme.legal.trust.compliance.items[].href

string

up to 500 chars

theme.legal.trust.compliance.items[].logo

string

up to 500 chars

theme.legal.trust.compliance.items[].logoDark

string

up to 500 chars

theme.legal.trust.compliance.items[].name

string

1–60 chars

yes

theme.legal.trust.compliance.items[].note

string

up to 160 chars

theme.legal.trust.compliance.items[].progress

number

0–100

theme.legal.trust.compliance.items[].status

enum

certified, compliant, in-progress

theme.legal.trust.compliance.items[].validUntil

string

theme.legal.trust.compliance.style

enum

tiles, list

theme.legal.trust.contacts

object

theme.legal.trust.contacts.heading

string

up to 80 chars

theme.legal.trust.contacts.items[]

object[]

theme.legal.trust.contacts.items[].href

string

up to 500 chars

theme.legal.trust.contacts.items[].name

string

up to 80 chars

theme.legal.trust.contacts.items[].note

string

up to 160 chars

theme.legal.trust.contacts.items[].role

string

1–80 chars

yes

theme.legal.trust.controls

object

theme.legal.trust.controls.categories[]

object[]

theme.legal.trust.controls.categories[].description

string

up to 200 chars

theme.legal.trust.controls.categories[].items[]

object[]

theme.legal.trust.controls.categories[].items[].name

string

1–100 chars

yes

theme.legal.trust.controls.categories[].items[].note

string

up to 200 chars

theme.legal.trust.controls.categories[].items[].status

enum

passing, monitoring, planned

theme.legal.trust.controls.categories[].name

string

1–60 chars

yes

theme.legal.trust.controls.heading

string

up to 80 chars

theme.legal.trust.controls.source

enum

vanta, drata

theme.legal.trust.controls.style

enum

grid, list

theme.legal.trust.controls.syncedAt

string

theme.legal.trust.dsar

object

theme.legal.trust.dsar.heading

string

up to 80 chars

theme.legal.trust.dsar.intro

string

up to 500 chars

theme.legal.trust.dsar.kinds

enum[]

access, delete, correct, opt-out

theme.legal.trust.faq

object

theme.legal.trust.faq.heading

string

up to 80 chars

theme.legal.trust.faq.items[]

object[]

theme.legal.trust.faq.items[].a

string

1–2000 chars

yes

theme.legal.trust.faq.items[].q

string

1–200 chars

yes

theme.legal.trust.faq.moreHref

string

up to 500 chars

theme.legal.trust.locations

object

theme.legal.trust.locations.heading

string

up to 80 chars

theme.legal.trust.locations.items[]

object[]

theme.legal.trust.locations.items[].name

string

1–80 chars

yes

theme.legal.trust.locations.items[].provider

string

up to 80 chars

theme.legal.trust.locations.items[].purpose

string

up to 160 chars

theme.legal.trust.locations.items[].region

string

up to 80 chars

theme.legal.trust.security

object

theme.legal.trust.security.acknowledgments

string

up to 500 chars

theme.legal.trust.security.contact

string

up to 500 chars

theme.legal.trust.security.encryption

string

up to 500 chars

theme.legal.trust.security.hiring

string

up to 500 chars

theme.legal.trust.security.policy

string

up to 500 chars

theme.legal.trust.security.preferredLanguages

string

up to 60 chars

theme.legal.trust.status

enum

pill, card, uptime, none

theme.legal.trust.translations

record

theme.legal.trust.translations.*

object

theme.legal.trust.translations.*.accessHeading

string

up to 80 chars

theme.legal.trust.translations.*.complianceHeading

string

up to 80 chars

theme.legal.trust.translations.*.contactsHeading

string

up to 80 chars

theme.legal.trust.translations.*.controlsHeading

string

up to 80 chars

theme.legal.trust.translations.*.dsarHeading

string

up to 80 chars

theme.legal.trust.translations.*.dsarIntro

string

up to 500 chars

theme.legal.trust.translations.*.faqHeading

string

up to 80 chars

theme.legal.trust.translations.*.locationsHeading

string

up to 80 chars

theme.legal.trust.translations.*.nda

string

up to 6000 chars

theme.legal.trust.translations.*.updatesHeading

string

up to 80 chars

theme.legal.trust.updates

object

theme.legal.trust.updates.editions

number

0–20

theme.legal.trust.updates.heading

string

up to 80 chars

theme.legal.trust.updates.notices[]

object[]

theme.legal.trust.updates.notices[].body

string

up to 1000 chars

theme.legal.trust.updates.notices[].date

string

yes

theme.legal.trust.updates.notices[].href

string

up to 500 chars

theme.legal.trust.updates.notices[].title

string

1–120 chars

yes

theme.legal.upcoming

enum

banner, none

theme.legal.upcomingLook

enum

banner, bar

theme.legal.variants

object

theme.legal.variants.banner

enum

notice, none

theme.legal.variants.picker

enum

links, menu, none

theme.legal.variants.register

enum

picker, chips, none

theme.post

Path

Type

Values / range

Required

Notes

theme.post.adjacent

object

theme.post.adjacent.show

boolean

theme.post.adjacent.style

enum

titles, cards

theme.post.after

object

theme.post.after.width

enum

text, frame, container

theme.post.align

enum

start, center

theme.post.authorCard

boolean | object

theme.post.authorCard.placement

enum

top, end

theme.post.authorCard.style

enum

card, inline

theme.post.bodyGap

number | string | object

theme.post.bodyGap.lg

number | string

0–4000

theme.post.bodyGap.md

number | string

0–4000

theme.post.bodyGap.sm

number | string

0–4000

theme.post.breadcrumb

enum

back, trail, none

theme.post.breadcrumbStyle

object

theme.post.breadcrumbStyle.blog

boolean

theme.post.breadcrumbStyle.color

string

theme.post.breadcrumbStyle.end

object

theme.post.breadcrumbStyle.end.href

string

up to 2048 chars

yes

theme.post.breadcrumbStyle.end.label

string

1–40 chars

yes

theme.post.breadcrumbStyle.gap

number | string | object

theme.post.breadcrumbStyle.gap.lg

number | string

0–4000

theme.post.breadcrumbStyle.gap.md

number | string

0–4000

theme.post.breadcrumbStyle.gap.sm

number | string

0–4000

theme.post.breadcrumbStyle.levels

enum

1, 2

theme.post.breadcrumbStyle.placement

enum

column, grid

theme.post.breadcrumbStyle.root

object

theme.post.breadcrumbStyle.root.href

string

up to 2048 chars

theme.post.breadcrumbStyle.root.label

string

1–40 chars

yes

theme.post.breadcrumbStyle.size

number

10–32

theme.post.byline

object

theme.post.byline.avatars

boolean

theme.post.byline.avatarSize

number

12–96

theme.post.byline.color

enum | string

ink, muted

theme.post.byline.font

enum

body, heading, mono

theme.post.byline.handles

boolean

theme.post.byline.initials

boolean

theme.post.byline.layout

enum

stacked, inline

theme.post.byline.lineHeight

number

0.8–3

theme.post.byline.names

boolean

theme.post.byline.placement

enum

inline, rail

theme.post.byline.prefix

string

1–12 chars

theme.post.byline.role

boolean

theme.post.byline.roleColor

enum | string

ink, muted

theme.post.byline.roleSize

number

9–32

theme.post.byline.separator

enum | string

``

theme.post.byline.size

number

10–32

theme.post.byline.stack

boolean

theme.post.byline.weight

number

100–900

theme.post.byTag

record

theme.post.byTag.*

object

theme.post.byTag.*.adjacent

object

theme.post.byTag.*.adjacent.show

boolean

theme.post.byTag.*.adjacent.style

enum

titles, cards

theme.post.byTag.*.after

object

theme.post.byTag.*.after.width

enum

text, frame, container

theme.post.byTag.*.align

enum

start, center

theme.post.byTag.*.authorCard

boolean | object

theme.post.byTag.*.authorCard.placement

enum

top, end

theme.post.byTag.*.authorCard.style

enum

card, inline

theme.post.byTag.*.bodyGap

number | string | object

theme.post.byTag.*.bodyGap.lg

number | string

0–4000

theme.post.byTag.*.bodyGap.md

number | string

0–4000

theme.post.byTag.*.bodyGap.sm

number | string

0–4000

theme.post.byTag.*.breadcrumb

enum

back, trail, none

theme.post.byTag.*.breadcrumbStyle

object

Same keys as theme.post.breadcrumbStyle.

theme.post.byTag.*.byline

object

Same keys as theme.post.byline.

theme.post.byTag.*.comments

object

Same keys as theme.post.comments.

theme.post.byTag.*.cover

object

Same keys as theme.post.cover.

theme.post.byTag.*.dropCap

object

theme.post.byTag.*.dropCap.color

string

theme.post.byTag.*.dropCap.lines

number

2–6

theme.post.byTag.*.dropCap.style

enum

none, sunk, raised

theme.post.byTag.*.footnotesPosition

enum

body, post-end

theme.post.byTag.*.furtherReading

object

theme.post.byTag.*.furtherReading.show

boolean

theme.post.byTag.*.furtherReading.style

enum

list, cards

theme.post.byTag.*.furtherReading.title

string

up to 80 chars

theme.post.byTag.*.header

object

Same keys as theme.post.header.

theme.post.byTag.*.helpful

object

theme.post.byTag.*.helpful.comment

boolean

theme.post.byTag.*.helpful.prompt

string

up to 120 chars

theme.post.byTag.*.helpful.show

boolean

theme.post.byTag.*.layout

enum

single, rail-left, rail-right, offset, split-cover

theme.post.byTag.*.marks

object

Same keys as theme.post.marks.

theme.post.byTag.*.masthead

object

Same keys as theme.post.masthead.

theme.post.byTag.*.offset

object

theme.post.byTag.*.offset.start

string

theme.post.byTag.*.paddingTop

number | string | object

theme.post.byTag.*.paddingTop.lg

number | string

0–4000

theme.post.byTag.*.paddingTop.md

number | string

0–4000

theme.post.byTag.*.paddingTop.sm

number | string

0–4000

theme.post.byTag.*.pageActions

object

Same keys as theme.post.pageActions.

theme.post.byTag.*.paywall

object

Same keys as theme.post.paywall.

theme.post.byTag.*.print

object

theme.post.byTag.*.print.showComments

boolean

theme.post.byTag.*.print.showCover

boolean

theme.post.byTag.*.print.showUrl

boolean

theme.post.byTag.*.rail

object

Same keys as theme.post.rail.

theme.post.byTag.*.seriesNav

object

theme.post.byTag.*.seriesNav.position

enum

top, bottom, both

theme.post.byTag.*.seriesNav.show

boolean

theme.post.byTag.*.seriesNav.style

enum

list, prev-next

theme.post.byTag.*.share

object

Same keys as theme.post.share.

theme.post.byTag.*.split

object

Same keys as theme.post.split.

theme.post.byTag.*.sponsor

object

Same keys as theme.post.sponsor.

theme.post.byTag.*.suggested

object

Same keys as theme.post.suggested.

theme.post.byTag.*.toc

object

Same keys as theme.post.toc.

theme.post.comments

object

theme.post.comments.avatars

boolean

theme.post.comments.avatarSize

number

16–64

theme.post.comments.formPosition

enum

top, bottom

theme.post.comments.heading

string

up to 80 chars

theme.post.comments.layout

enum

stack, boxed

theme.post.comments.width

enum

text, wide

theme.post.cover

object

theme.post.cover.aspect

enum

2:1, 16:9, 3:2, 4:3, 1:1, original

theme.post.cover.radius

number

0–999

theme.post.cover.show

boolean

theme.post.cover.width

enum

text, wide, frame, full

theme.post.dropCap

object

theme.post.dropCap.color

string

theme.post.dropCap.lines

number

2–6

theme.post.dropCap.style

enum

none, sunk, raised

theme.post.footnotesPosition

enum

body, post-end

theme.post.furtherReading

object

theme.post.furtherReading.show

boolean

theme.post.furtherReading.style

enum

list, cards

theme.post.furtherReading.title

string

up to 80 chars

theme.post.header

object

theme.post.header.dateCase

enum

upper, none

theme.post.header.dateFormat

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.post.header.dateFormatSm

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.post.header.dateLocale

string

up to 35 chars

theme.post.header.dateRule

enum

none, start, bar

theme.post.header.dateStyle

enum

inline, eyebrow, mono-caps

theme.post.header.dateTime

boolean

theme.post.header.dateType

object

theme.post.header.dateType.case

enum

upper, none

theme.post.header.dateType.color

string | enum

ink

theme.post.header.dateType.font

enum

body, heading, mono

theme.post.header.dateType.size

number

9–48

theme.post.header.dateType.tracking

number

-0.1–0.5

theme.post.header.dateType.weight

number

100–900

theme.post.header.dekPlacement

enum

head, body

theme.post.header.dekWidth

number | string | object

theme.post.header.dekWidth.lg

number | string

0–4000

theme.post.header.dekWidth.md

number | string

0–4000

theme.post.header.dekWidth.sm

number | string

0–4000

theme.post.header.divider

boolean | object

theme.post.header.divider.color

string

theme.post.header.divider.width

number

1–8

theme.post.header.dividerGap

number | string | object

theme.post.header.dividerGap.lg

number | string

0–4000

theme.post.header.dividerGap.md

number | string

0–4000

theme.post.header.dividerGap.sm

number | string

0–4000

theme.post.header.filedUnder

string

up to 160 chars

theme.post.header.filedUnderSm

string

up to 160 chars

theme.post.header.filedUnderStyle

object

theme.post.header.filedUnderStyle.labelColor

enum | string

ink, muted

theme.post.header.filedUnderStyle.labelStyle

enum

normal, italic

theme.post.header.filedUnderStyle.lineHeight

number

0.8–3

theme.post.header.filedUnderStyle.size

number

10–32

theme.post.header.filedUnderStyle.tagUnderline

boolean

theme.post.header.filedUnderStyle.valueColor

enum | string

ink, muted

theme.post.header.filedUnderStyle.valueWeight

number

100–900

theme.post.header.gap

number | string | object

theme.post.header.gap.lg

number | string

0–4000

theme.post.header.gap.md

number | string

0–4000

theme.post.header.gap.sm

number | string

0–4000

theme.post.header.kicker

enum

firstTag, series, none

theme.post.header.kickerStyle

object

theme.post.header.kickerStyle.case

enum

upper, none

theme.post.header.kickerStyle.color

string

theme.post.header.kickerStyle.font

enum

body, heading, mono

theme.post.header.kickerStyle.rule

enum

none, start, bar

theme.post.header.kickerStyle.separator

string

1–3 chars

theme.post.header.kickerStyle.separatorAt

enum

between, each

theme.post.header.kickerStyle.size

number

9–48

theme.post.header.kickerStyle.tracking

number

-0.1–0.5

theme.post.header.kickerStyle.weight

number

100–900

theme.post.header.ledePrefix

string

up to 8 chars

theme.post.header.measure

object

theme.post.header.measure.dek

enum

head, text

theme.post.header.measure.meta

enum

head, text

theme.post.header.measure.title

enum

head, text

theme.post.header.metaLayout

enum

inline, split

theme.post.header.metaParts

enum[]

byline, date, updated, readTime, share

theme.post.header.metaPhone

enum

row, stack

theme.post.header.metaRowGap

number | string | object

theme.post.header.metaRowGap.lg

number | string

0–4000

theme.post.header.metaRowGap.md

number | string

0–4000

theme.post.header.metaRowGap.sm

number | string

0–4000

theme.post.header.metaSeparator

string

1–3 chars

theme.post.header.order

enum[]

kicker, date, title, dek, byline, readTime, meta, series, tags, share, cover, facts, filedUnder

theme.post.header.showStandfirst

boolean

theme.post.header.spacing

object

theme.post.header.spacing.afterByline

number | string | object

theme.post.header.spacing.afterByline.lg

number | string

0–4000

theme.post.header.spacing.afterByline.md

number | string

0–4000

theme.post.header.spacing.afterByline.sm

number | string

0–4000

theme.post.header.spacing.afterCover

number | string | object

theme.post.header.spacing.afterCover.lg

number | string

0–4000

theme.post.header.spacing.afterCover.md

number | string

0–4000

theme.post.header.spacing.afterCover.sm

number | string

0–4000

theme.post.header.spacing.afterDate

number | string | object

theme.post.header.spacing.afterDate.lg

number | string

0–4000

theme.post.header.spacing.afterDate.md

number | string

0–4000

theme.post.header.spacing.afterDate.sm

number | string

0–4000

theme.post.header.spacing.afterDek

number | string | object

theme.post.header.spacing.afterDek.lg

number | string

0–4000

theme.post.header.spacing.afterDek.md

number | string

0–4000

theme.post.header.spacing.afterDek.sm

number | string

0–4000

theme.post.header.spacing.afterKicker

number | string | object

theme.post.header.spacing.afterKicker.lg

number | string

0–4000

theme.post.header.spacing.afterKicker.md

number | string

0–4000

theme.post.header.spacing.afterKicker.sm

number | string

0–4000

theme.post.header.spacing.beforeCover

number | string | object

theme.post.header.spacing.beforeCover.lg

number | string

0–4000

theme.post.header.spacing.beforeCover.md

number | string

0–4000

theme.post.header.spacing.beforeCover.sm

number | string

0–4000

theme.post.header.spacing.top

number | string | object

theme.post.header.spacing.top.lg

number | string

0–4000

theme.post.header.spacing.top.md

number | string

0–4000

theme.post.header.spacing.top.sm

number | string

0–4000

theme.post.header.tagBox

object

theme.post.header.tagBox.borderColor

string | enum

ink

theme.post.header.tagBox.radius

number | object

0–999

theme.post.header.tagBox.radius.lg

number

0–999

theme.post.header.tagBox.radius.md

number

0–999

theme.post.header.tagBox.radius.sm

number

0–999

theme.post.header.tagColor

enum | string

ink, muted

theme.post.header.tagInk

enum

tag, neutral

theme.post.header.tagLimit

number

1–20

theme.post.header.tagMore

enum

fill, tag

theme.post.header.tagSize

number

9–32

theme.post.header.tagsPlacement

enum

below, byline-end, kicker, hidden

theme.post.header.tagStyle

enum

chip, outline, outline-mono, text, eyebrow

theme.post.header.timeZone

string

up to 64 chars

theme.post.header.titleLineHeight

number

0.8–2

theme.post.header.width

enum

text, wide, frame, full

theme.post.helpful

object

theme.post.helpful.comment

boolean

theme.post.helpful.prompt

string

up to 120 chars

theme.post.helpful.show

boolean

theme.post.layout

enum

single, rail-left, rail-right, offset, split-cover

theme.post.marks

object

theme.post.marks.claps

boolean

theme.post.marks.highlights

boolean

theme.post.marks.notes

boolean

theme.post.marks.restacks

boolean

theme.post.marks.streak

boolean

theme.post.masthead

object

theme.post.masthead.above

number

0–400

theme.post.masthead.blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.post.masthead.contentAlign

enum

start, end

theme.post.masthead.height

number

80–1200

theme.post.masthead.heightPhone

number

60–900

theme.post.masthead.includeBreadcrumb

boolean

theme.post.masthead.ink

string

up to 16 chars

theme.post.masthead.layers[]

object[]

yes

theme.post.masthead.layers[].blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.post.masthead.layers[].color

string

up to 16 chars

theme.post.masthead.layers[].gradient

object

theme.post.masthead.layers[].gradient.angle

number

0–360

theme.post.masthead.layers[].gradient.stops[]

object[]

yes

theme.post.masthead.layers[].gradient.stops[].at

number

0–100

theme.post.masthead.layers[].gradient.stops[].color

string

up to 16 chars

yes

theme.post.masthead.layers[].gradient.type

enum

linear, radial

theme.post.masthead.layers[].image

string

up to 16384 chars

theme.post.masthead.layers[].rate

number

-1–1

theme.post.masthead.layers[].repeat

enum

none, x, y, both

theme.post.masthead.layers[].size

enum

cover, contain, auto

theme.post.masthead.layers[].x

number

0–100

theme.post.masthead.layers[].y

number

0–100

theme.post.masthead.layersDark[]

object[]

Same keys as theme.post.masthead.layers[].

theme.post.masthead.mutedInk

string

up to 16 chars

theme.post.masthead.overlapsHeader

boolean

theme.post.masthead.paddingBottom

number | string | object

theme.post.masthead.paddingBottom.lg

number | string

0–4000

theme.post.masthead.paddingBottom.md

number | string

0–4000

theme.post.masthead.paddingBottom.sm

number | string

0–4000

theme.post.masthead.scheme

enum

light, dark

theme.post.masthead.titleColor

string

up to 16 chars

theme.post.masthead.titleColorDark

string

up to 16 chars

theme.post.masthead.until

enum

cover, dek, cover-middle

theme.post.offset

object

theme.post.offset.start

string

theme.post.paddingTop

number | string | object

theme.post.paddingTop.lg

number | string

0–4000

theme.post.paddingTop.md

number | string

0–4000

theme.post.paddingTop.sm

number | string

0–4000

theme.post.pageActions

object

theme.post.pageActions.background

string

theme.post.pageActions.backgroundDark

string

theme.post.pageActions.iconSize

number

10–40

theme.post.pageActions.labels

object

theme.post.pageActions.labels.copy

string

1–40 chars

theme.post.pageActions.labels.download

string

1–40 chars

theme.post.pageActions.labelSize

number | object

10–32

theme.post.pageActions.labelSize.lg

number

10–32

theme.post.pageActions.labelSize.md

number

10–32

theme.post.pageActions.labelSize.sm

number

10–32

theme.post.pageActions.look

enum

button, text, card

theme.post.pageActions.padding

number | object

0–96

theme.post.pageActions.padding.lg

number

0–96

theme.post.pageActions.padding.md

number

0–96

theme.post.pageActions.padding.sm

number

0–96

theme.post.pageActions.pill

object

theme.post.pageActions.pill.background

string

theme.post.pageActions.pill.color

string

theme.post.pageActions.pill.height

number

20–64

theme.post.pageActions.pill.icon

boolean

theme.post.pageActions.pill.size

number

10–24

theme.post.pageActions.pill.weight

number

100–900

theme.post.pageActions.placement

enum

rail, body-end

theme.post.pageActions.radius

number

0–48

theme.post.pageActions.rowPadding

number | object

0–64

theme.post.pageActions.rowPadding.lg

number

0–64

theme.post.pageActions.rowPadding.md

number

0–64

theme.post.pageActions.rowPadding.sm

number

0–64

theme.post.pageActions.stack

boolean | object

theme.post.pageActions.stack.lg

boolean

theme.post.pageActions.stack.md

boolean

theme.post.pageActions.stack.sm

boolean

theme.post.pageActions.style

enum

link, menu, panel

theme.post.paywall

object

theme.post.paywall.body

string

up to 400 chars

theme.post.paywall.button

string

up to 60 chars

theme.post.paywall.heading

string

up to 120 chars

theme.post.paywall.style

enum

card, band, minimal

theme.post.print

object

theme.post.print.showComments

boolean

theme.post.print.showCover

boolean

theme.post.print.showUrl

boolean

theme.post.rail

object

theme.post.rail.anchor

enum

text, edge

theme.post.rail.dateFormat

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.post.rail.dateLocale

string

up to 35 chars

theme.post.rail.gap

number | string

0–4000

theme.post.rail.itemGap

number | string

0–4000

theme.post.rail.items

enum[]

bylines, date, readTime, tags, share, pageActions, toc, series

theme.post.rail.labels

boolean

theme.post.rail.phone

enum

after-head, before-head, hidden

theme.post.rail.phoneLayout

enum

stack, row, spread, between

theme.post.rail.start

enum

head, body, masthead

theme.post.rail.sticky

boolean

theme.post.rail.width

number | string

0–4000

theme.post.seriesNav

object

theme.post.seriesNav.position

enum

top, bottom, both

theme.post.seriesNav.show

boolean

theme.post.seriesNav.style

enum

list, prev-next

theme.post.share

object

theme.post.share.borderColor

string | enum

ink

theme.post.share.comments

boolean

theme.post.share.frame

enum

circle, square, none

theme.post.share.label

string | enum

false

theme.post.share.labelEnd

string | enum

false

theme.post.share.labelStyle

enum

inline, heading

theme.post.share.marks

boolean

theme.post.share.networks

enum[]

link, x, linkedin, facebook, hackernews, email, reddit, bluesky, threads, whatsapp

theme.post.share.position

enum

top, bottom, both, rail

theme.post.share.radius

number

0–999

theme.post.share.selection

boolean

theme.post.share.show

boolean

theme.post.share.size

number

10–40

theme.post.share.style

enum

row, icons, link

theme.post.split

object

theme.post.split.above

enum[]

kicker, date, title, dek

theme.post.split.coverSide

enum

start, end

theme.post.split.ratio

enum

1/1, 3/2, 2/1, 2/3, 1/2

theme.post.split.verticalAlign

enum

start, center, end, spread

theme.post.sponsor

object

theme.post.sponsor.body

string

up to 300 chars

theme.post.sponsor.label

string

up to 80 chars

theme.post.sponsor.show

boolean

theme.post.sponsor.url

string

up to 2000 chars

theme.post.suggested

object

theme.post.suggested.count

number

1–12

theme.post.suggested.placement

enum

after, left, none

theme.post.suggested.show

boolean

theme.post.suggested.source

enum

auto, tag, series, latest

theme.post.suggested.style

enum

list, thumbs, cards

theme.post.suggested.title

string

up to 80 chars

theme.post.toc

object

theme.post.toc.activeColor

string

theme.post.toc.intro

string

1–40 chars

theme.post.toc.itemColor

enum | string

ink

theme.post.toc.itemGap

number

0–40

theme.post.toc.itemSize

number

10–24

theme.post.toc.labelCase

enum

none, upper

theme.post.toc.labelColor

enum | string

ink, muted

theme.post.toc.labelSize

number

9–24

theme.post.toc.lineHeight

number

0.8–3

theme.post.toc.offset

enum

head, body, masthead

theme.post.toc.rule

boolean

theme.post.toc.show

boolean

theme.post.toc.subItemSize

number

10–24

theme.roadmap

Path

Type

Values / range

Required

Notes

theme.roadmap.card

object

theme.roadmap.card.cover

enum

none, top

theme.roadmap.card.coverAspect

enum

wide, banner, square

theme.roadmap.card.density

enum

compact, cozy, comfortable

theme.roadmap.card.excerptLines

number

0–4

theme.roadmap.card.eyebrow

enum

none, tag, theme, board, number

theme.roadmap.card.fields

string[]

theme.roadmap.card.frame

object

theme.roadmap.card.frame.pad

number

0–48

theme.roadmap.card.frame.radius

number

0–32

theme.roadmap.card.frame.shadow

enum

none, sm, md, lg

theme.roadmap.card.frame.surface

enum

flat, outline, raised

theme.roadmap.card.meta

enum[]

comments, target, effort, tags, author, number

theme.roadmap.card.numberPrefix

string

up to 24 chars

theme.roadmap.card.pinMark

enum

none, pin, label

theme.roadmap.card.progress

enum

none, bar, text

theme.roadmap.card.titleLines

number

1–4

theme.roadmap.colors

object

theme.roadmap.colors.card

object

theme.roadmap.colors.card.color

string

theme.roadmap.colors.card.colorDark

string

theme.roadmap.colors.card.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.cardBorder

object

theme.roadmap.colors.cardBorder.color

string

theme.roadmap.colors.cardBorder.colorDark

string

theme.roadmap.colors.cardBorder.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.cardTitle

object

theme.roadmap.colors.cardTitle.color

string

theme.roadmap.colors.cardTitle.colorDark

string

theme.roadmap.colors.cardTitle.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.lane

object

theme.roadmap.colors.lane.color

string

theme.roadmap.colors.lane.colorDark

string

theme.roadmap.colors.lane.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.laneHead

object

theme.roadmap.colors.laneHead.color

string

theme.roadmap.colors.laneHead.colorDark

string

theme.roadmap.colors.laneHead.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.pin

object

theme.roadmap.colors.pin.color

string

theme.roadmap.colors.pin.colorDark

string

theme.roadmap.colors.pin.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.timeline

object

theme.roadmap.colors.timeline.color

string

theme.roadmap.colors.timeline.colorDark

string

theme.roadmap.colors.timeline.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.vote

object

theme.roadmap.colors.vote.color

string

theme.roadmap.colors.vote.colorDark

string

theme.roadmap.colors.vote.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.colors.voted

object

theme.roadmap.colors.voted.color

string

theme.roadmap.colors.voted.colorDark

string

theme.roadmap.colors.voted.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.feed

object

theme.roadmap.feed.description

string

up to 300 chars

theme.roadmap.feed.statusPrefix

boolean

theme.roadmap.feed.title

string

up to 120 chars

theme.roadmap.filters

object

theme.roadmap.filters.defaultSort

enum

top, new, trending, updated, oldest, comments, manual

theme.roadmap.filters.mine

boolean

theme.roadmap.filters.search

boolean

theme.roadmap.filters.sort

enum[]

top, new, trending, updated, oldest, comments, manual

theme.roadmap.filters.status

boolean

theme.roadmap.filters.style

enum

pills, tabs, segmented

theme.roadmap.filters.tags

boolean

theme.roadmap.header

object

theme.roadmap.header.hero

object

theme.roadmap.header.hero.align

enum

start, center

theme.roadmap.header.hero.eyebrow

string

up to 60 chars

theme.roadmap.header.hero.headline

string

up to 140 chars

theme.roadmap.header.hero.ink

string

up to 16 chars

theme.roadmap.header.hero.inkDark

string

up to 16 chars

theme.roadmap.header.hero.layers[]

object[]

theme.roadmap.header.hero.layers[].blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.roadmap.header.hero.layers[].color

string

up to 16 chars

theme.roadmap.header.hero.layers[].gradient

object

theme.roadmap.header.hero.layers[].gradient.angle

number

0–360

theme.roadmap.header.hero.layers[].gradient.stops[]

object[]

yes

theme.roadmap.header.hero.layers[].gradient.stops[].at

number

0–100

theme.roadmap.header.hero.layers[].gradient.stops[].color

string

up to 16 chars

yes

theme.roadmap.header.hero.layers[].gradient.type

enum

linear, radial

theme.roadmap.header.hero.layers[].image

string

up to 16384 chars

theme.roadmap.header.hero.layers[].rate

number

-1–1

theme.roadmap.header.hero.layers[].repeat

enum

none, x, y, both

theme.roadmap.header.hero.layers[].size

enum

cover, contain, auto

theme.roadmap.header.hero.layers[].x

number

0–100

theme.roadmap.header.hero.layers[].y

number

0–100

theme.roadmap.header.hero.layersDark[]

object[]

Same keys as theme.roadmap.header.hero.layers[].

theme.roadmap.header.hero.size

enum

sm, md, lg

theme.roadmap.header.hero.submit

boolean

theme.roadmap.header.hero.submitLabel

string

1–40 chars

theme.roadmap.header.layout

enum

line, hero

theme.roadmap.header.subscribe

boolean

theme.roadmap.header.subtitle

string

up to 280 chars

theme.roadmap.header.subtitlePlacement

enum

under-title, under-submit, none

theme.roadmap.item

object

theme.roadmap.item.actions

object

theme.roadmap.item.actions.items

enum[]

copyLink, copyMarkdown, viewMarkdown, print, share

theme.roadmap.item.actions.style

enum

row, icons, menu

theme.roadmap.item.activity

boolean

theme.roadmap.item.back

boolean

theme.roadmap.item.colors

object

theme.roadmap.item.colors.border

object

theme.roadmap.item.colors.border.color

string

theme.roadmap.item.colors.border.colorDark

string

theme.roadmap.item.colors.border.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.meta

object

theme.roadmap.item.colors.meta.color

string

theme.roadmap.item.colors.meta.colorDark

string

theme.roadmap.item.colors.meta.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.rail

object

theme.roadmap.item.colors.rail.color

string

theme.roadmap.item.colors.rail.colorDark

string

theme.roadmap.item.colors.rail.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.response

object

theme.roadmap.item.colors.response.color

string

theme.roadmap.item.colors.response.colorDark

string

theme.roadmap.item.colors.response.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.surface

object

theme.roadmap.item.colors.surface.color

string

theme.roadmap.item.colors.surface.colorDark

string

theme.roadmap.item.colors.surface.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.tag

object

theme.roadmap.item.colors.tag.color

string

theme.roadmap.item.colors.tag.colorDark

string

theme.roadmap.item.colors.tag.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.colors.title

object

theme.roadmap.item.colors.title.color

string

theme.roadmap.item.colors.title.colorDark

string

theme.roadmap.item.colors.title.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.item.commentSort

enum

oldest, newest

theme.roadmap.item.commentSortControl

boolean

theme.roadmap.item.cover

enum

none, above-title, below-title, banner

theme.roadmap.item.languages

enum

above-title, below-title, none

theme.roadmap.item.merged

enum

redirect, notice

theme.roadmap.item.mergedRequests

boolean

theme.roadmap.item.meta

enum[]

author, date, updated, comments, votes, views

theme.roadmap.item.phone

object

theme.roadmap.item.phone.rail

enum

last, first, hidden

theme.roadmap.item.phone.titleSize

enum

sm, md, lg, xl

theme.roadmap.item.print

object

theme.roadmap.item.print.activity

boolean

theme.roadmap.item.print.comments

boolean

theme.roadmap.item.print.rail

boolean

theme.roadmap.item.rail

object

theme.roadmap.item.rail.align

enum

start, end

theme.roadmap.item.rail.items

enum[]

back, date, version, tags, share, author, readTime, actions, facts, people, follow, subscribe, voters, vote, toc, cta

theme.roadmap.item.rail.layout

enum

stacked, side

theme.roadmap.item.rail.sticky

boolean

theme.roadmap.item.reactions

boolean

theme.roadmap.item.related

object

theme.roadmap.item.related.by

enum

none, tags, status, tags-or-status

theme.roadmap.item.related.count

number

1–12

theme.roadmap.item.related.layout

enum

list, cards

theme.roadmap.item.replies

boolean

theme.roadmap.item.response

boolean

theme.roadmap.item.shippedIn

boolean

theme.roadmap.item.staffBadge

boolean

theme.roadmap.item.statusChip

enum

auto, themed, plain, none

theme.roadmap.item.tags

boolean

theme.roadmap.item.titleSize

enum

sm, md, lg, xl

theme.roadmap.item.voters

enum

none, stack, list

theme.roadmap.item.width

enum

text, wide, board, full

theme.roadmap.lanes

object

theme.roadmap.lanes.countStyle

enum

text, pill

theme.roadmap.lanes.empty

enum

show, collapse, hide

theme.roadmap.lanes.emptyText

string

1–120 chars

theme.roadmap.lanes.gap

number

0–48

theme.roadmap.lanes.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.headerRule

boolean

theme.roadmap.lanes.minWidth

number

160–480

theme.roadmap.lanes.overflow

enum

wrap, fit, scroll

theme.roadmap.lanes.phone

enum

stack, tabs, swipe

theme.roadmap.lanes.statuses

object

theme.roadmap.lanes.statuses.declined

object

theme.roadmap.lanes.statuses.declined.description

string

up to 120 chars

theme.roadmap.lanes.statuses.declined.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.statuses.inProgress

object

theme.roadmap.lanes.statuses.inProgress.description

string

up to 120 chars

theme.roadmap.lanes.statuses.inProgress.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.statuses.planned

object

theme.roadmap.lanes.statuses.planned.description

string

up to 120 chars

theme.roadmap.lanes.statuses.planned.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.statuses.shipped

object

theme.roadmap.lanes.statuses.shipped.description

string

up to 120 chars

theme.roadmap.lanes.statuses.shipped.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.statuses.submitted

object

theme.roadmap.lanes.statuses.submitted.description

string

up to 120 chars

theme.roadmap.lanes.statuses.submitted.glyph

enum

none, dot, ring, half, check

theme.roadmap.lanes.style

enum

plain, panel, tinted-header

theme.roadmap.lanes.tones

object

theme.roadmap.lanes.tones.declined

object

theme.roadmap.lanes.tones.declined.color

string

theme.roadmap.lanes.tones.declined.colorDark

string

theme.roadmap.lanes.tones.declined.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.lanes.tones.inProgress

object

theme.roadmap.lanes.tones.inProgress.color

string

theme.roadmap.lanes.tones.inProgress.colorDark

string

theme.roadmap.lanes.tones.inProgress.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.lanes.tones.planned

object

theme.roadmap.lanes.tones.planned.color

string

theme.roadmap.lanes.tones.planned.colorDark

string

theme.roadmap.lanes.tones.planned.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.lanes.tones.shipped

object

theme.roadmap.lanes.tones.shipped.color

string

theme.roadmap.lanes.tones.shipped.colorDark

string

theme.roadmap.lanes.tones.shipped.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.lanes.tones.submitted

object

theme.roadmap.lanes.tones.submitted.color

string

theme.roadmap.lanes.tones.submitted.colorDark

string

theme.roadmap.lanes.tones.submitted.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.look

enum

default, paper, kanban, minimal, portal

theme.roadmap.submit

object

theme.roadmap.submit.rich

boolean

theme.roadmap.submit.sections

string[]

1–40 chars

theme.roadmap.submit.similar

boolean

theme.roadmap.submit.tags

boolean

theme.roadmap.submit.theme

boolean

theme.roadmap.vote

object

theme.roadmap.vote.budget

boolean

theme.roadmap.vote.count

enum

show, hide

theme.roadmap.vote.glyph

enum

chevron, arrow, thumb, triangle

theme.roadmap.vote.position

enum

start, end, top-end, footer

theme.roadmap.vote.style

enum

box, pill, inline, ghost

theme.roadmap.vote.votedFill

enum

brand, ink

theme.roadmap.widget

object

theme.roadmap.widget.accent

object

theme.roadmap.widget.accent.color

string

theme.roadmap.widget.accent.colorDark

string

theme.roadmap.widget.accent.tone

enum

success, warning, danger, info, neutral, brand

theme.roadmap.widget.badge

boolean

theme.roadmap.widget.label

string

up to 40 chars

theme.roadmap.widget.limit

number

1–10

theme.roadmap.widget.position

enum

bottom-right, bottom-left, top-right, top-left

theme.roadmap.widget.radius

number

0–24

theme.roadmap.widget.scheme

enum

auto, light, dark

theme.roadmap.widget.show

enum

top, shipped, both

theme.roadmap.widget.submit

boolean

theme.roadmap.width

enum

column, board, max, full

theme.status

Path

Type

Values / range

Required

Notes

theme.status.banner

object

theme.status.banner.align

enum

start, center

theme.status.banner.icon

boolean

theme.status.banner.pad

number

0–64

theme.status.banner.radius

number

0–32

theme.status.banner.showUpdated

boolean

theme.status.banner.style

enum

rule, solid, tint, outline, centered

theme.status.banner.subline

boolean

theme.status.bars

object

theme.status.bars.caption

boolean

theme.status.bars.captionCase

enum

none, uppercase, lowercase, capitalize

theme.status.bars.captionTracking

number

0–0.3

theme.status.bars.days

enum

30, 60, 90

theme.status.bars.daysPhone

enum

30, 60, 90

theme.status.bars.drillDown

boolean

theme.status.bars.fill

enum

solid, hatched

theme.status.bars.gap

number

0–8

theme.status.bars.height

number

8–64

theme.status.bars.noData

enum

full, tick

theme.status.bars.percentDecimals

number

1–3

theme.status.bars.radius

number

0–8

theme.status.bars.shape

enum

thin, pill, ribbon, square

theme.status.bars.tooltip

enum

native, styled

theme.status.bars.width

number

2–16

theme.status.card

object

theme.status.card.offset

number

0–240

theme.status.card.pad

number

0–96

theme.status.card.radius

number

0–40

theme.status.card.shadow

enum

none, sm, md, lg

theme.status.colors

object

theme.status.colors.degraded

object

theme.status.colors.degraded.color

string

theme.status.colors.degraded.colorDark

string

theme.status.colors.degraded.tone

enum

success, warning, danger, info, neutral, brand

theme.status.colors.maintenance

object

theme.status.colors.maintenance.color

string

theme.status.colors.maintenance.colorDark

string

theme.status.colors.maintenance.tone

enum

success, warning, danger, info, neutral, brand

theme.status.colors.major

object

theme.status.colors.major.color

string

theme.status.colors.major.colorDark

string

theme.status.colors.major.tone

enum

success, warning, danger, info, neutral, brand

theme.status.colors.noData

object

theme.status.colors.noData.color

string

theme.status.colors.noData.colorDark

string

theme.status.colors.noData.tone

enum

success, warning, danger, info, neutral, brand

theme.status.colors.operational

object

theme.status.colors.operational.color

string

theme.status.colors.operational.colorDark

string

theme.status.colors.operational.tone

enum

success, warning, danger, info, neutral, brand

theme.status.colors.partial

object

theme.status.colors.partial.color

string

theme.status.colors.partial.colorDark

string

theme.status.colors.partial.tone

enum

success, warning, danger, info, neutral, brand

theme.status.components

object

theme.status.components.card

object

theme.status.components.card.pad

number

0–48

theme.status.components.card.radius

number

0–32

theme.status.components.card.shadow

enum

none, sm, md, lg

theme.status.components.card.surface

enum

flat, outline, raised

theme.status.components.container

enum

none, card, card-per-group

theme.status.components.dividers

boolean

theme.status.components.groupBy

enum

group, region

theme.status.components.groupCollapse

enum

none, expanded, collapsed

theme.status.components.groupSummary

enum

none, count, count-uptime

theme.status.components.headline

enum

none, first, every

theme.status.components.headlineAlign

enum

start, center

theme.status.components.headlineSize

number

24–96

theme.status.components.layout

enum

list, grid-2, cards

theme.status.components.rowMeta

enum

full, percent, percent-latency, none, chart

theme.status.components.statusCase

enum

upper, sentence

theme.status.components.statusStyle

enum

word, icon, chip, icon-word

theme.status.dates

object

theme.status.dates.display

object

theme.status.dates.display.format

enum

short, medium, long, full, day-month, day-month-short, month-year, month-year-short, iso

theme.status.dates.display.relative

enum

off, recent, always

theme.status.dates.display.time

enum

none, short

theme.status.dates.display.zone

enum

source, viewer, both

theme.status.dates.zone

string

up to 64 chars

theme.status.header

object

theme.status.header.languageSwitch

boolean

theme.status.header.reportLabel

string

1–60 chars

theme.status.header.reportUrl

string

up to 2048 chars

theme.status.header.siblings

boolean

theme.status.header.zoneSwitch

boolean

theme.status.hero

object

theme.status.hero.bleed

boolean

theme.status.hero.height

number

80–480

theme.status.hero.layers[]

object[]

theme.status.hero.layers[].blend

enum

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion, hue, saturation, color, luminosity

theme.status.hero.layers[].color

string

up to 16 chars

theme.status.hero.layers[].gradient

object

theme.status.hero.layers[].gradient.angle

number

0–360

theme.status.hero.layers[].gradient.stops[]

object[]

yes

theme.status.hero.layers[].gradient.stops[].at

number

0–100

theme.status.hero.layers[].gradient.stops[].color

string

up to 16 chars

yes

theme.status.hero.layers[].gradient.type

enum

linear, radial

theme.status.hero.layers[].image

string

up to 16384 chars

theme.status.hero.layers[].rate

number

-1–1

theme.status.hero.layers[].repeat

enum

none, x, y, both

theme.status.hero.layers[].size

enum

cover, contain, auto

theme.status.hero.layers[].x

number

0–100

theme.status.hero.layers[].y

number

0–100

theme.status.hero.layersDark[]

object[]

Same keys as theme.status.hero.layers[].

theme.status.hero.overlap

number

0–160

theme.status.hero.placement

enum

above-title, below-title

theme.status.hero.radius

number

0–32

theme.status.history

object

theme.status.history.archiveLink

boolean

theme.status.history.filter

boolean

theme.status.history.group

object

theme.status.history.group.by

enum

none, day, month, year

theme.status.history.group.collapsible

boolean

theme.status.history.group.counts

boolean

theme.status.history.group.sticky

boolean

theme.status.history.group.style

enum

heading, divider, gutter-label, eyebrow

theme.status.history.monthsPerPage

enum

1, 3, 6, 12

theme.status.history.perMonth

number

0–50

theme.status.history.view

enum

list, calendar

theme.status.incident

object

theme.status.incident.actions

object

theme.status.incident.actions.items

enum[]

copyLink, copyMarkdown, viewMarkdown, print, share

theme.status.incident.actions.style

enum

row, icons, menu

theme.status.incident.author

boolean

theme.status.incident.components

boolean

theme.status.incident.order

enum

asc, desc

theme.status.incident.timeline

enum

rail, list

theme.status.incidents

object

theme.status.incidents.card

enum

plain, tinted, accent-left

theme.status.incidents.chips

boolean

theme.status.incidents.emptyStates

boolean

theme.status.incidents.foldOutages

boolean

theme.status.incidents.links

boolean

theme.status.incidents.time

enum

absolute, relative, both

theme.status.incidents.translatedNote

boolean

theme.status.incidents.updates

enum

all, latest, collapsed

theme.status.kpis

object

theme.status.kpis.card

object

Same keys as theme.status.components.card.

theme.status.kpis.size

number

16–64

theme.status.kpis.tiles

enum[]

operational, degraded, down, uptime, incidents30d, mttr

theme.status.kpis.tinted

boolean

theme.status.layout

object

theme.status.layout.density

enum

compact, cozy, roomy

theme.status.layout.headingCase

enum

none, uppercase

theme.status.layout.headingSize

number

12–40

theme.status.layout.sectionGap

number

0–128

theme.status.legend

object

theme.status.legend.position

enum

top, bottom, hidden

theme.status.legend.states

enum

3, 4, 5

theme.status.look

enum

default, classic, band, monitor, calm, minimal, paper

theme.status.maintenance

object

theme.status.maintenance.card

enum

plain, tinted, accent-left

theme.status.maintenance.showPast

boolean

theme.status.maintenance.view

enum

list, calendar

theme.status.metrics

object

theme.status.metrics.grid

boolean

theme.status.metrics.height

number

80–320

theme.status.metrics.percentile

enum

p50, p75, p90, p95, p99, both

theme.status.metrics.range

enum

24h, 7d, 30d

theme.status.metrics.rangeSwitch

boolean

theme.status.metrics.rows

enum

auto, latency, metrics

theme.status.metrics.style

enum

line, area

theme.status.metrics.tone

object

theme.status.metrics.tone.color

string

theme.status.metrics.tone.colorDark

string

theme.status.metrics.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.status.outages

object

theme.status.outages.card

enum

plain, tinted, accent-left

theme.status.outages.component

boolean

theme.status.outages.duration

boolean

theme.status.outages.time

enum

absolute, relative, both

theme.status.page

object

theme.status.page.band

object

theme.status.page.band.color

string

theme.status.page.band.colorDark

string

theme.status.page.band.tone

enum

success, warning, danger, info, neutral, brand

theme.status.page.bandHeight

number

80–480

theme.status.page.emptyDays

enum

0, 7, 15

theme.status.page.favicon

enum

brand, dot, alert

theme.status.page.frame

enum

plain, card, band-card

theme.status.page.language

enum

reader, source

theme.status.page.nav

enum

none, links, tabs

theme.status.page.refresh

enum

0, 30, 60, 120, 300

theme.status.page.timezone

enum

local, utc

theme.status.partners

object

theme.status.partners.card

enum

plain, tinted, accent-left

theme.status.partners.component

boolean

theme.status.partners.links

boolean

theme.status.phone

object

theme.status.phone.compactBanner

boolean

theme.status.phone.components

enum

list, stack

theme.status.phone.hideActions

boolean

theme.status.phone.hideLegend

boolean

theme.status.phone.titleSize

number

14–48

theme.status.print

object

theme.status.print.colors

boolean

theme.status.print.hide

enum[]

subscribe, actions, legend, history, metrics, hero

theme.status.rows

object

theme.status.rows.groupBars

boolean

theme.status.rows.percent

boolean

theme.status.rows.translateNames

boolean

theme.status.sla

object

theme.status.sla.label

boolean

theme.status.sla.target

number

90–100

theme.status.sla.tone

object

theme.status.sla.tone.color

string

theme.status.sla.tone.colorDark

string

theme.status.sla.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.status.subpages

object

theme.status.subpages.component

object

theme.status.subpages.component.heading

string

1–120 chars

theme.status.subpages.component.intro

string

up to 4000 chars

theme.status.subpages.component.parts

enum[]

intro, state, regions, description, latency, uptime, incidents

theme.status.subpages.hero

enum

same, compact, none

theme.status.subpages.history

object

theme.status.subpages.history.heading

string

1–120 chars

theme.status.subpages.history.intro

string

up to 4000 chars

theme.status.subpages.history.parts

enum[]

intro, filter, search, archive

theme.status.subpages.incident

object

theme.status.subpages.incident.heading

string

1–120 chars

theme.status.subpages.incident.intro

string

up to 4000 chars

theme.status.subpages.incident.parts

enum[]

components, updates, pager, related

theme.status.subpages.maintenance

object

theme.status.subpages.maintenance.heading

string

1–120 chars

theme.status.subpages.maintenance.intro

string

up to 4000 chars

theme.status.subpages.maintenance.parts

enum[]

intro, calendarLink, upcoming, past

theme.status.subpages.titleRow

boolean

theme.status.subpages.uptime

object

theme.status.subpages.uptime.heading

string

1–120 chars

theme.status.subpages.uptime.intro

string

up to 4000 chars

theme.status.subpages.uptime.parts

enum[]

intro, filter, calendars

theme.status.subpages.width

enum | number

list, board, wide, full; 480–1600

theme.status.subscribe

object

theme.status.subscribe.components

boolean

theme.status.subscribe.kinds

boolean

theme.status.subscribe.layout

enum

inline, stacked, card

theme.status.title

object

theme.status.title.align

enum

start, center

theme.status.title.hideName

boolean

theme.status.title.logo

boolean

theme.status.title.size

number

16–72

theme.status.title.tagline

string

1–200 chars

theme.status.uptime

object

theme.status.uptime.cell

enum

square, round

theme.status.uptime.cellGap

number

0–8

theme.status.uptime.cellSize

number

8–32

theme.status.uptime.monthPercent

boolean

theme.status.uptime.months

enum

1, 2, 3

theme.status.widget

object

theme.status.widget.position

enum

bottom-right, bottom-left, top-right, top-left

theme.status.widget.radius

number

0–24

theme.status.widget.scheme

enum

light, dark, auto

theme.status.widget.show

enum

incidents, incidents-maintenance, always

theme.status.widget.tone

object

theme.status.widget.tone.color

string

theme.status.widget.tone.colorDark

string

theme.status.widget.tone.tone

enum

success, warning, danger, info, neutral, brand

theme.status.words

object

theme.status.words.board

object

theme.status.words.board.aboutComponent

string

1–300 chars

theme.status.words.board.affected

string

1–300 chars

theme.status.words.board.allSystemsOperational

string

1–300 chars

theme.status.words.board.barDay

string

1–300 chars

theme.status.words.board.captionDaysAgo

string

1–300 chars

theme.status.words.board.captionNoUptime

string

1–300 chars

theme.status.words.board.captionToday

string

1–300 chars

theme.status.words.board.checksCounted

string

1–300 chars

theme.status.words.board.collectingSince

string

1–300 chars

theme.status.words.board.componentCount

string

1–300 chars

theme.status.words.board.dailyHistory

string

1–300 chars

theme.status.words.board.dayNotes

string

1–300 chars

theme.status.words.board.degraded

string

1–300 chars

theme.status.words.board.degradedPerformance

string

1–300 chars

theme.status.words.board.durationHours

string

1–300 chars

theme.status.words.board.durationMinutes

string

1–300 chars

theme.status.words.board.earlierUpdates

string

1–300 chars

theme.status.words.board.failedChecks

string

1–300 chars

theme.status.words.board.fullWriteUp

string

1–300 chars

theme.status.words.board.groupBarsAlt

string

1–300 chars

theme.status.words.board.headlineOver

string

1–300 chars

theme.status.words.board.historyAlt

string

1–300 chars

theme.status.words.board.kpiIncidents30d

string

1–300 chars

theme.status.words.board.kpiMttr

string

1–300 chars

theme.status.words.board.kpiUptime

string

1–300 chars

theme.status.words.board.lasted

string

1–300 chars

theme.status.words.board.lastUpdated

string

1–300 chars

theme.status.words.board.maintenance

string

1–300 chars

theme.status.words.board.majorOutage

string

1–300 chars

theme.status.words.board.noData

string

1–300 chars

theme.status.words.board.noDataYet

string

1–300 chars

theme.status.words.board.noIncidentsReported

string

1–300 chars

theme.status.words.board.noMaintenanceScheduled

string

1–300 chars

theme.status.words.board.notEnoughDataYet

string

1–300 chars

theme.status.words.board.nothingIsBeingMonitoredYet

string

1–300 chars

theme.status.words.board.ongoing

string

1–300 chars

theme.status.words.board.openIncidents

string

1–300 chars

theme.status.words.board.operational

string

1–300 chars

theme.status.words.board.outage

string

1–300 chars

theme.status.words.board.partial

string

1–300 chars

theme.status.words.board.partialOutage

string

1–300 chars

theme.status.words.board.pastIncidents

string

1–300 chars

theme.status.words.board.phaseCompleted

string

1–300 chars

theme.status.words.board.phaseInProgress

string

1–300 chars

theme.status.words.board.phaseOverdue

string

1–300 chars

theme.status.words.board.phaseScheduled

string

1–300 chars

theme.status.words.board.phaseVerifying

string

1–300 chars

theme.status.words.board.postedBy

string

1–300 chars

theme.status.words.board.recordedOutage

string

1–300 chars

theme.status.words.board.recordedOutages

string

1–300 chars

theme.status.words.board.recordedOutagesHint

string

1–300 chars

theme.status.words.board.regionDown

string

1–300 chars

theme.status.words.board.regionUp

string

1–300 chars

theme.status.words.board.scheduledMaintenance

string

1–300 chars

theme.status.words.board.scheduledMaintenanceInProgress

string

1–300 chars

theme.status.words.board.severityCritical

string

1–300 chars

theme.status.words.board.severityMaintenance

string

1–300 chars

theme.status.words.board.severityMajor

string

1–300 chars

theme.status.words.board.severityMinor

string

1–300 chars

theme.status.words.board.severityNotice

string

1–300 chars

theme.status.words.board.slaTarget

string

1–300 chars

theme.status.words.board.someSystemsAreDown

string

1–300 chars

theme.status.words.board.started

string

1–300 chars

theme.status.words.board.stateIdentified

string

1–300 chars

theme.status.words.board.stateInvestigating

string

1–300 chars

theme.status.words.board.stateMonitoring

string

1–300 chars

theme.status.words.board.stateResolved

string

1–300 chars

theme.status.words.board.statusNotYetReported

string

1–300 chars

theme.status.words.board.sublineDegraded

string

1–300 chars

theme.status.words.board.sublineDown

string

1–300 chars

theme.status.words.board.sublineMaintenance

string

1–300 chars

theme.status.words.board.sublineUnknown

string

1–300 chars

theme.status.words.board.sublineUp

string

1–300 chars

theme.status.words.board.tipNoIncidents

string

1–300 chars

theme.status.words.board.uptimeOverDays

string

1–300 chars

theme.status.words.board.uptimeOverHours

string

1–300 chars

theme.status.words.board.uptimePercent

string

1–300 chars

theme.status.words.board.uptimeShowsAfter

string

1–300 chars

theme.status.words.board.windowFrom

string

1–300 chars

theme.status.words.board.windowUntil

string

1–300 chars

theme.status.words.pages

object

theme.status.words.pages.addToCalendar

string

1–300 chars

theme.status.words.pages.affected

string

1–300 chars

theme.status.words.pages.allComponents

string

1–300 chars

theme.status.words.pages.chartRange

string

1–300 chars

theme.status.words.pages.component

string

1–300 chars

theme.status.words.pages.componentIncidents

string

1–300 chars

theme.status.words.pages.current

string

1–300 chars

theme.status.words.pages.currentState

string

1–300 chars

theme.status.words.pages.dayState

string

1–300 chars

theme.status.words.pages.duration

string

1–300 chars

theme.status.words.pages.filter

string

1–300 chars

theme.status.words.pages.history

string

1–300 chars

theme.status.words.pages.hourByHour

string

1–300 chars

theme.status.words.pages.hourByHourHint

string

1–300 chars

theme.status.words.pages.hourChecks

string

1–300 chars

theme.status.words.pages.hourFuture

string

1–300 chars

theme.status.words.pages.hoursAlt

string

1–300 chars

theme.status.words.pages.hoursLoading

string

1–300 chars

theme.status.words.pages.hoursNone

string

1–300 chars

theme.status.words.pages.incidentCount

string

1–300 chars

theme.status.words.pages.incidentPager

string

1–300 chars

theme.status.words.pages.languageLabel

string

1–300 chars

theme.status.words.pages.latencyNow

string

1–300 chars

theme.status.words.pages.machineTranslated

string

1–300 chars

theme.status.words.pages.maintenance

string

1–300 chars

theme.status.words.pages.manageBadLink

string

1–300 chars

theme.status.words.pages.manageComponents

string

1–300 chars

theme.status.words.pages.manageError

string

1–300 chars

theme.status.words.pages.manageFor

string

1–300 chars

theme.status.words.pages.manageHeading

string

1–300 chars

theme.status.words.pages.manageKinds

string

1–300 chars

theme.status.words.pages.manageKindsBoth

string

1–300 chars

theme.status.words.pages.manageKindsIncident

string

1–300 chars

theme.status.words.pages.manageKindsMaintenance

string

1–300 chars

theme.status.words.pages.manageLanguage

string

1–300 chars

theme.status.words.pages.manageLanguageOriginal

string

1–300 chars

theme.status.words.pages.manageSave

string

1–300 chars

theme.status.words.pages.manageSaved

string

1–300 chars

theme.status.words.pages.metricNow

string

1–300 chars

theme.status.words.pages.metricThreshold

string

1–300 chars

theme.status.words.pages.moreIncidents

string

1–300 chars

theme.status.words.pages.navLabel

string

1–300 chars

theme.status.words.pages.networkRefusedBody

string

1–300 chars

theme.status.words.pages.networkRefusedTitle

string

1–300 chars

theme.status.words.pages.newer

string

1–300 chars

theme.status.words.pages.noComponentIncidents

string

1–300 chars

theme.status.words.pages.noHistory

string

1–300 chars

theme.status.words.pages.noIncidentsMonth

string

1–300 chars

theme.status.words.pages.noMeasurements

string

1–300 chars

theme.status.words.pages.noPastMaintenance

string

1–300 chars

theme.status.words.pages.nothingThisMonth

string

1–300 chars

theme.status.words.pages.older

string

1–300 chars

theme.status.words.pages.otherPages

string

1–300 chars

theme.status.words.pages.p50

string

1–300 chars

theme.status.words.pages.p75

string

1–300 chars

theme.status.words.pages.p90

string

1–300 chars

theme.status.words.pages.p95

string

1–300 chars

theme.status.words.pages.p99

string

1–300 chars

theme.status.words.pages.partnerMaintenance

string

1–300 chars

theme.status.words.pages.partnerNone

string

1–300 chars

theme.status.words.pages.pastMaintenance

string

1–300 chars

theme.status.words.pages.postmortem

string

1–300 chars

theme.status.words.pages.postmortemPublished

string

1–300 chars

theme.status.words.pages.range24h

string

1–300 chars

theme.status.words.pages.range30d

string

1–300 chars

theme.status.words.pages.range7d

string

1–300 chars

theme.status.words.pages.regionLatency

string

1–300 chars

theme.status.words.pages.regions

string

1–300 chars

theme.status.words.pages.relatedIncidents

string

1–300 chars

theme.status.words.pages.reportProblem

string

1–300 chars

theme.status.words.pages.responseTime

string

1–300 chars

theme.status.words.pages.responseTimeOf

string

1–300 chars

theme.status.words.pages.retroactive

string

1–300 chars

theme.status.words.pages.retroactiveHint

string

1–300 chars

theme.status.words.pages.searchClear

string

1–300 chars

theme.status.words.pages.searchLabel

string

1–300 chars

theme.status.words.pages.searchNone

string

1–300 chars

theme.status.words.pages.searchPlaceholder

string

1–300 chars

theme.status.words.pages.searchResults

string

1–300 chars

theme.status.words.pages.searchSubmit

string

1–300 chars

theme.status.words.pages.showAll

string

1–300 chars

theme.status.words.pages.showOriginal

string

1–300 chars

theme.status.words.pages.systemMetrics

string

1–300 chars

theme.status.words.pages.translated

string

1–300 chars

theme.status.words.pages.upcoming

string

1–300 chars

theme.status.words.pages.updates

string

1–300 chars

theme.status.words.pages.uptime

string

1–300 chars

theme.status.words.pages.uptimeCsv

string

1–300 chars

theme.status.words.pages.uptimeFor

string

1–300 chars

theme.status.words.pages.writeUp

string

1–300 chars

theme.status.words.pages.zoneLabel

string

1–300 chars

theme.status.words.pages.zoneLocal

string

1–300 chars

theme.status.words.pages.zoneUtc

string

1–300 chars

theme.status.words.subscribe

object

theme.status.words.subscribe.checkYourEmailAndConfirm

string

1–300 chars

theme.status.words.subscribe.componentsHint

string

1–300 chars

theme.status.words.subscribe.componentsLegend

string

1–300 chars

theme.status.words.subscribe.couldNotSignYouUp

string

1–300 chars

theme.status.words.subscribe.getToldWhenSomethingBreaks

string

1–300 chars

theme.status.words.subscribe.kindBoth

string

1–300 chars

theme.status.words.subscribe.kindIncidents

string

1–300 chars

theme.status.words.subscribe.kindMaintenance

string

1–300 chars

theme.status.words.subscribe.kindsLegend

string

1–300 chars

theme.status.words.subscribe.notifyMe

string

1–300 chars

theme.status.words.subscribe.signingUp

string

1–300 chars

theme.status.words.subscribe.weWillSendOneEmail

string

1–300 chars

theme.status.words.subscribe.youExampleCom

string

1–300 chars

The Forumulate teamUpdated