Components
Prototemplate keeps 172 components. The docs document 76 of them in the 10 groups of their Components section, and 96 have no docs page yet.
Each preview is the component’s plate on its docs page, captured in both themes. A preview links to its docs section, where the component runs live with its controls.
Fields
Dither lab
Error diffusion
DiffusionStepDemo

src/components/docs/demos/dither-lab/DiffusionStepDemo.tsxThe dither lab
Mark through the tiers
markShape

src/components/docs/demos/dither-lab/shapes.tsDithered type and marks
Glyph screen
GlyphScreenDemo

src/components/docs/demos/dither-lab/GlyphScreenDemo.tsxDithered type and marks
Screen lens
ScreenLensDemo

src/components/docs/demos/dither-lab/ScreenLensDemo.tsxDithered transitions and brushes
Dither brush
DitherBrushDemo

src/components/docs/demos/dither-lab/DitherBrushDemo.tsxDithered transitions and brushes
Drawings
Connector
TranslationFlow

src/app/d/toolchain/diagrams/TranslationFlow.tsxDoubled lines and connectors
2D and 3D
Interactables
Language selector
LanguageSelector

src/app/d/production/sections/LanguageSelector.tsxSearch, filters and menus
Language and motion
Locale tags and flags
LocaleTag

src/app/d/toolchain/components/LocaleTag.tsxLocale tags and language pieces
Sentence reassembler
EverySentence

src/components/shared/EverySentence.tsxReveal seam and sentence motion
Marks and heads
Artifacts
Cover generator
CoverGeneratorDemo

src/components/docs/demos/artifacts/CoverGeneratorDemo.tsxCovers and social cards
Fallback cover
BlogFeatureDither

src/app/d/production/sections/BlogFeatureDither.tsxCovers and social cards
Contact sheet
ContactSheetDemo

src/components/docs/demos/artifacts/ContactSheetDemo.tsxFilms and contact sheets
Page layouts
Page skeleton
PageSkeletonDemo

src/components/docs/demos/layouts/PageSkeletonDemo.tsxRails, bands and spacers
Head and Cta row
HeadCtaDemo

src/components/docs/demos/layouts/HeadCtaDemo.tsxRails, bands and spacers
Pages
Not in the docs
Icon
The Heroicons 20 solid glyphs the shell draws, inlined at 16px in the current color.
PtMark
The Prototemplate mark: two rules cross into a square filled with the chroma gradient.
ThumbShot
A captured thumbnail with light and dark twins, switched by the theme in CSS.
ListRow
One sidebar row with keyboard activation and the active mark.
PreviewLayer
The shell’s one hover preview, which opens a row’s capture after a short rest.
DirectionCorner
The dock on a direction page that opens the list, the index panel and the search.
CornerLayers
The panels the direction corner opens, with their shared preview layer.
ProdSystemTheme
Follows the system color scheme on the shipped mirror until the visitor picks a theme.
HitList
The numbered anti-pattern list of the docs posts, written in MDX with HitItem.
AuthorSpotlight
The contributor card with the portrait, the name, the bio and the project.
FumadocsArchitecture
The architecture diagram of Fumadocs drawn for the Fuma Nama post.
renderBlocks
The Markdown renderer the handbook and the Markdown twins use, with heading ids.
DocsNameplate
The docs nameplate in the sidebar head and the phone header: the hub’s mark links home, and Docs links to /docs.
DocsThemeButton
The docs site’s light and dark switch, which keeps the hub’s stored theme.
DocsPageActions
Copy page and its menu: the page’s Markdown twin, its source on GitHub, or a prompt for an assistant.
DocsSidebarFooter
The docs sidebar’s foot: the skills, the repository and the theme button.
SidebarMotion
The docs sidebar’s rails and pills, which slide to the row the pointer is on and to the current page.
SidebarActiveScroll
Scrolls the docs sidebar so the current page’s row is in view after each navigation.
PlateFrame
The frame every sign-in and onboarding surface shares: the field behind a plate column.
PlateFoot
The frame’s foot with the language selector and the copyright or the account.
PlateScrollFade
The fade at the end of the frame’s scroll area.
PlateThemeToggle
The frame’s light and dark switch in the dashboard’s ghost icon button.
PlateSignOut
The dashboard’s sign-out text control as the gallery shows it.
FieldStack
The field behind every sign-in and onboarding surface.
FieldMoodPlate
The card that slides out with the picture behind the plate.
FieldPicture
Asks the frame’s field for a named picture when it mounts.
PlateGallery
The sign-in and onboarding system as one page: every state on its real frame.
DevStateConsole
The draggable console that pages the gallery’s states.
DevStateView
One gallery state: the real component with fixture props inside its frame.
InputOTP
The one-time code field of the sign-in and device pages.
LanguageSelector
A static copy of the site’s language selector for the plate frame’s foot.
ClaudeLogo
The model logos of the onboarding survey: Claude, DeepSeek, Gemini, Grok, Mistral and OpenAI.
GtMark
The GT mark in one ink, cropped to the glyph so it sits beside text on the plate pages.
AuthFrame
The heading, lede, content and footnote every secondary auth screen stacks in the plate column.
SignInForm
The dashboard’s sign-in form: the email link, SSO and the social buttons.
CliTerminal
What npx gt login prints before the browser opens, on a terminal panel.
CliWizard
The CLI wizard’s project picker and its authorized state.
CliCallbackSnapshot
One of the pages the gt CLI serves on its local callback, shown in a sandboxed frame in the site’s theme.
CloseWindowButton
Closes the tab after a CLI sign-in, and says so when the browser blocks it.
CompletedSessionState
The CLI wizard once its session already has credentials.
InvalidSessionState
The CLI wizard for an unknown or expired session.
OAuthConsent
The consent screen where a person narrows the requested scopes and approves the client.
AuthorizationShell
The authorization screen’s column: the request details, then the decision buttons.
OAuthClientDetails
The request details: the client, the account and where the browser goes next.
OAuthDetailRow
One ruled row of the request details, with the key on the left and the value on the right.
OAuthScopeList
The read-only list of scopes for a grant that cannot be narrowed.
OAuthScopeDescriptions
The disclosure under the scopes that opens to one description per scope.
src/components/plate/pages/consent/OAuthScopeDescriptions.tsx
DisclosureSummary
The summary line of an inline disclosure, with a plus that turns into a minus.
InvalidConsentState
The consent page for a request that cannot be shown.
DeviceApproval
The approve and deny screen for a device code, with its result states.
DeviceCodeForm
The field where a person types the code a device shows.
BlockedState
The device page when the session’s network is not allowed.
StepCounter
The onboarding counter and the progress rule under the mark row.
StepBack
The text control that returns to the previous onboarding step.
SurveyStep
Onboarding step 1: the website, the company size, the source and the frameworks, each row opening as the last is answered.
CreateOrgStep
Onboarding step 2: the organization and its first project.
PaymentStep
Onboarding step 3: the card form and the signup credits.
BillingFormPreview
A static copy of the dashboard’s card form, built from the plate’s own fields.
src/components/plate/pages/onboarding/BillingFormPreview.tsx
CreditsCard
The signup credits as a dark card with dithered rings and a tilt that follows the pointer.
ConnectGithubStep
Onboarding step 4: connect GitHub or skip to the dashboard.
DiagramFrame
The drafting frame every product diagram is drawn inside.
CodeWrapDiagram
The hero source wrapped by the libraries.
ConfigSlidersDiagram
The gt.config.json file that stays the same across every runtime.
EdgeDeliveryDiagram
Translations served from the edge, drawn for the feature bento.
GlossaryDiagram
A context group’s glossary and directives as the dashboard table.
PreviewPanesDiagram
A page and its translation in side-by-side preview panes.
RoutingTreeDiagram
One request forking into locale-prefixed paths beside the config that made them.
RuntimeSwapDiagram
A message translated on demand at runtime, with its latency.
SignalPathDiagram
The Locadex path from a push to an opened pull request.
TranslationFlowDiagram
The flow of a string from source to translated output.
StorySection
The pinned scroll story where a page is translated in place and Locadex opens the pull request.
StoryDemoSite
The small marketing page the scroll story translates in place.
StoryCodePanel
The code behind a zoomed component, as a wipe across it or a panel beside it.
StoryCodeScene
The editor the story’s window turns into when Locadex takes over.
FieldEffectsMenu
The chips that switch a field’s cursor effects.
SmoothScroll
Keeps native scrolling on the pages that once used a smoothing engine.
TryFigure
The figure the report card page draws while a site is checked.
TryEvidenceModal
The dialog with the evidence behind one report card finding.
TryPage
The report card page: the address field, the figure while the check runs, then the card.



























































































































