Skip to main content

Component showcase

Compare every Ginko Docs prose component in quiet and tint appearances.

This laboratory covers every public authored tag. Surface families appear in both appearances; structural helpers appear once.

Notices and prose

Note
GFM alerts stay readable outside Ginko Docs.
Warning
Structured values and booleans belong in component YAML.

Quiet

One content model
Navigation, search, and agent Markdown derive from the same document.

Tint

One content model
Navigation, search, and agent Markdown derive from the same document.
Validation passed
The content and translated identities agree.
Check translations
Keep equivalent locale trees structurally aligned.
Route unavailable
The collection contains no matching document.
Editorial idea
Lead with a working example.

Quiet

Tint

Excerpt

A canonical document supplies every reader and agent output.
Ginko content model

Excerpt

A canonical document supplies every reader and agent output.
Ginko content model
Ginko Docs turns structured Markdown into a documentation site for readers and software agents. The drop cap gives longer prose a distinct opening without changing its source structure.

Press + K to open search.

Accordions

Quiet

Tint

Full Markdown

Accordion bodies accept ordinary Markdown and nested Ginko components.

  • Lists retain their structure.
  • Interactive children retain their state when the accordion closes.

Add the content

Write prose and nested components in the item body.

Verify the result

Close and reopen the accordion without losing its content.

Quiet

Tint

Quiet

Tint

Layout

Centered content keeps a deliberately narrow measure.

Content

Markdown defines published documents.

Presentation

The layer renders them through one shell.

Steps and timeline

Quiet

Install

Add the packages.

Configure

Extend the layer.

Publish

Build the documentation.

Tint

Install

Add the packages.

Configure

Extend the layer.

Publish

Build the documentation.

Quiet

Consistent prose

September 2026Active
Quiet and tint share markup, states, and accessibility behavior.

Publish

Next
The packed release gate certifies the result.

Tint

Consistent prose

September 2026Active
Quiet and tint share markup, states, and accessibility behavior.

Publish

Next
The packed release gate certifies the result.

Tabs and code

Quiet

Readers get searchable localized pages.

Tint

Readers get searchable localized pages.

Line layout

Install with pnpm add -D @lupinum/ginko-docs.

Quiet code group

pnpm add -D @lupinum/ginko-docs
npm install --save-dev @lupinum/ginko-docs

Tint code group

pnpm add -D @lupinum/ginko-docs
npm install --save-dev @lupinum/ginko-docs

Quiet collapse

app/app.config.ts
export default defineAppConfig({
  ginkoDocs: {
    prose: { appearance: "quiet", components: { tabs: "tint" } },
  },
});

Tint collapse

app/app.config.ts
export default defineAppConfig({
  ginkoDocs: {
    prose: { appearance: "quiet", components: { tabs: "tint" } },
  },
});

Quiet code tree

app/app.config.ts
export default defineAppConfig({ ginkoDocs: { prose: { appearance: "quiet" } } });

Tint code tree

app/app.config.ts
export default defineAppConfig({ ginkoDocs: { prose: { appearance: "quiet" } } });

Files and API

Quiet

  • app
    • app.config.tssite identity
    • components
      • FeaturePanel.vue
  • content
    • 1.getting-started.md

Tint

  • app
    • app.config.tssite identity
    • components
      • FeaturePanel.vue
  • content
    • 1.getting-started.md

Quiet

GET/api/content/docs
body: MarkdownRoot required
Validated Markdown AST.
toc?: Toc
Derived heading outline.

Tint

GET/api/content/docs
body: MarkdownRoot required
Validated Markdown AST.
toc?: Toc
Derived heading outline.

Images

Plain Markdown image

Quiet figure

Figure with an explicit caption.

Tint figure

Figure with an explicit caption.

Quiz

Quiet

Knowledge check
Answer to reveal the explanation.

Which package owns document identity?

Tint

Knowledge check
Answer to reveal the explanation.

Which package owns document identity?

In-page navigation