Dev Tools for Livepeer Docs
Here are some tools to help you write and maintain Livepeer docs more efficiently.Reference Maps
- Icon Map - proposed icon-to-usage map for tabs, accordions, cards, portal navigation, and guide surfaces.
AI Skills
MDX Templates
VS Code Snippets
Workspace snippets in.vscode/ — available to all contributors automatically when they open this repo.
Three snippet files, organised by scope:
JSX tag snippets accept both bare names such as
Card and opening-tag prefixes such as <Card, so you can expand them after typing the angle bracket without ending up with <<.
Frontmatter snippets (7)
Frontmatter snippets (7)
Source:
.vscode/mdx.code-snippetsfrontmatter — full block with auto-filled title and date:frontmatter snippet
fm — minimal frontmatter (title + description only).Individual field snippets — each inserts one YAML line with a dropdown of canonical values:Mintlify built-in snippets (25)
Mintlify built-in snippets (25)
Source:
.vscode/mintlify.code-snippetsType any Mintlify component name, with or without the opening <, to insert it with placeholder props.Custom components — primitives (28)
Custom components — primitives (28)
Source: Also available:
.vscode/components.code-snippets — generated from docs-guide/config/component-registry.json.Most used:primitives examples
DoubleIconLink, GotoLink, LinkArrow, BlinkingIcon, MathBlock, MathInline, Image, CardTitleTextWithArrow, DownloadButton, PreviewCallout, CustomCallout, Subtitle, AccordionTitleWithArrow, TipWithArrow, ComingSoonCallout, CopyText, FocusableScrollRegions, LivepeerIcon, BlinkingTerminal, LinkImage, LivepeerSVG, ReviewCallout, SocialLinksCustom components — layout (29)
Custom components — layout (29)
Most used:Also available:
layout examples
StyledSteps, StyledTable, TableCell, TableRow, DisplayCard, FlexContainer, WidthCard, QuadGrid, ScrollBox, AccordionLayout, InlineImageCard, StepLinkList, StepList, UpdateLinkList, CardCarousel, CenteredContainer, FullWidthContainer, GridContainer, InteractiveCard, InteractiveCards, ListSteps, SearchTable, SpacerCustom components — content (24)
Custom components — content (24)
Most used:For code samples, include an icon and preferably a filename or title. Use
content examples
terminal as the default icon when a more specific icon is not needed.Also available: Quote, FrameQuote, CustomResponseField, ValueResponseField, CodeComponent, CodeSection, ComplexCodeBlock, ResponseFieldAccordion, ResponseFieldExpandable, TwitterTimeline, YouTubeVideoData, CardVideo, ShowcaseVideo, TitledVideo, Video, YouTubeVideoDownload, ExternalContent, LinkedInEmbed, MarkdownEmbed, ResponseFieldGroupCustom components — page-structure (21)
Custom components — page-structure (21)
Most used — portal hero pattern:Also available:
page-structure examples
LogoHeroContainer, PortalCardsHeader, PortalContentContainer, PortalHeroContent, Starfield, H1, H2, H3, H4, H5, H6, P, CustomCardTitle, PortalSectionHeader, Divider, HeroOverviewContent, PageHeader, RefCardContainerCustom components — data (14)
Custom components — data (14)
Most used:Also available:
data examples
BlogCard, CardBlogDataLayout, CardColumnsPostLayout, ColumnsBlogCardLayout, DiscordAnnouncements, PostCard, LumaEvents, ShowcaseCards, BlogDataLayout, CardInCardLayout, LatestVersion