Lists and tables

Use Mintlify-style Markdown lists, task lists, nested lists, and tables for structured docs content without adding extra component chrome.

Use native Markdown lists and tables before reaching for cards. They keep implementation docs readable when the content is a sequence, checklist, field comparison, or compact reference.

Ordered steps

Use ordered lists for lightweight sequences that do not need anchors, descriptions, icons, or rich child content. Use Steps when the procedure is the main teaching path.

  1. Create a test offer.
  2. Add one product and one price.
  3. Publish the checkout page.
  4. Connect a buy button.
  5. Verify the completed purchase event.
1. Create a test offer.
2. Add one product and one price.
3. Publish the checkout page.
4. Connect a buy button.
5. Verify the completed purchase event.

Nested lists

Use nested lists when each top-level item needs a short supporting checklist. If a nested branch becomes long, split it into its own section.

  • Offer setup
    • Product attached
    • Price selected
    • Checkout template published
  • Site integration
    • Button target set
    • Browser SDK loaded
    • Success URL tested
  • Automation
    • Purchase event observed
    • Receipt path verified
    • Fulfillment sequence connected
- Offer setup
  - Product attached
  - Price selected
  - Checkout template published
- Site integration
  - Button target set
  - Browser SDK loaded
  - Success URL tested

Task lists

Use task lists for implementation checklists, migration readiness, and QA notes. Keep them short enough that the reader can complete the checklist without losing the surrounding explanation.

  • Create the offer in test mode.
  • Add the browser SDK to the page.
  • Connect production Stripe credentials.
  • Send a test purchase through the published button.
- [x] Create the offer in test mode.
- [x] Add the browser SDK to the page.
- [ ] Connect production Stripe credentials.
- [ ] Send a test purchase through the published button.

Tables

Use tables when the reader needs to compare compact structured values. Keep cells short; if a cell needs multiple sentences, use fields, cards, or normal sections instead.

SurfaceUse forBetter component when richer
Ordered listShort sequence without anchorsSteps
Task listQA or migration checklistCallout plus sections
TableCompact reference or comparisonFields
Nested listSupporting detail under one itemAccordion
| Surface | Use for | Better component when richer |
| --- | --- | --- |
| Ordered list | Short sequence without anchors | [Steps](/docs/components/steps) |
| Task list | QA or migration checklist | [Callout](/docs/components/callouts) plus sections |
| Table | Compact reference or comparison | [Fields](/docs/components/fields) |

Props

Markdown surfaces

ordered list1. 2. 3.

Use for short, linear sequences. If the steps need anchors, icons, or nested rich content, use Steps.

unordered list- item

Use for options, constraints, and short grouped detail.

nested listindented list

Use only one or two levels deep. More than that usually belongs in sections or accordions.

task list- [x] item

Use for implementation checklists. Checked and unchecked states render as styled disabled checkboxes.

tableMarkdown table

Use for compact references. Tables are styled with a border, header band, aligned cells, and mobile-safe overflow behavior.

Feature detail