← All templates

Column index <IndexList />

4–6 numbered entries split into two columns, each with a title and a one-line description, separated by thin rules, with the titles in the theme colour. Designed for the index style; other styles work too. With build: 'reveal' the entries appear one by one.

Group
Content · numbered entries in two columns, divided by thin rules
Component
IndexList · #index-list
Interaction
Press → entries appear one by one

Good for

  • A contents list, an index or six entry points
  • A few parallel topics, one sentence each

Avoid when

  • The entries have an order: use a Process template
  • Each entry needs more room: split the slide

Content limits

1entries 4–6
2title ≤ 12 chars
3body ≤ 40 chars
4slide title ≤ 22 chars

Fields

FieldType
kicker · requiredstringSection label
title · requiredstring | string[]Title
leadstringLead
entries · required{ title, body }[]Entries, left column first, then the right
sourcestringSource

Example

<IndexList
  kicker="文档目录"
  title="文档里的六个入口"
  entries={[{ title: '写作流程', body: '…' }, …]}
/>