Skip to content

SlideRail

Stable

The list of slide thumbnails: move around, choose slides, reorder, and see each slide's state in words.

Also known as slide thumbnails, slide sorter, filmstrip

Install with npm install @tattva/ui (setup), or copy the code from the kit in Downloads.

A deck being built

Slides 7

Slide 1

Slide 1, Spring range review

Northwind Kitchens

Spring range review

For the buying team, 14 October

Every state at once. Slide 5 is being written, slide 6 failed and can be tried again on its own, slide 3 needs review, and slide 4 was built before its outline changed. Try Shift with an arrow to choose several slides, Alt with an arrow to move one, and Delete then Undo.

When to use it

Lets someone find their way around a deck the AI is building or editing, see which slides need them, and choose what the next AI edit may touch.

Made of: Title and slide count · Add slide · Slide number · Thumbnail · Working edge while writing · AI mark · State in words · Drop line while dragging · Undo note · Action bar: Try again and More actions · Delete question

Use it for

  • The slide list beside the stage in a deck editor.
  • Choosing several slides as the scope of an AI edit, such as "shorten slides 3 to 5".
  • Following a deck build slide by slide, and retrying one failed slide without stopping the rest.

Not for

Do and avoid

Slides 3

Slide 1

Do. Only the slide that needs a person is marked for review.

Slides 3

Slide 1

Avoid. Every slide asks for review, so the one that matters gets lost.

Do

  • Show every slide's state, and keep failed slides from blocking the others.
  • Let people choose several slides before an AI edit, so the edit only touches those.
  • Pass onUndo whenever you pass onDelete.
  • Pass the same slide drawing you give the stage. The rail scales it down.

Avoid

  • Don't use the AI colour for the selection, the current slide or the person's edits. It marks only slides being written and the AI mark.
  • Don't make "outline changed" amber unless the person must act before export. Use review for that.
  • Don't animate every thumbnail while a deck builds. One working edge per slide being written is enough.
  • Don't delete on a single key press.

On a phone

  • Below 600px wide, "auto" turns the column into a sideways strip that snaps slide by slide, with 64px-tall thumbnails.
  • Every slide is at least 44px tall to tap. Add slide, Try again and More actions grow to 44px on touch screens.
  • Drag does not work on most phones, so Move earlier and Move later are in the More actions menu, which opens as a bottom sheet.
  • A long press on a slide opens the same menu where the browser supports it; the visible More button always does.

Seen in products

  • Gamma: multi-select cards to set the scope of an AI edit, and a right-click menu on a card's edge.
  • Gemini in Slides and Copilot in PowerPoint build decks slide by slide from a plan.
  • Gamma shipped mobile web editing in June 2026 and phone apps in August 2026.

Build your next AI screen with Tattva.

Free and open, with the code. Start in one line.

Get started