Concepts

Navigation

Two axes, one safe key. The 2D model only kicks in when you actually have sections.

Two axes

When your deck contains at least two chapters (a chapter is opened by a <deck-section>) and at least one of them has more than one slide, Rikiki switches to a 2D navigation mirroring reveal.js:

KeyActionEdge fallback
Previous / next chapterLinear step at deck edges
Walk slides inside a chapterCrosses into next chapter linearly
Space PgDnLinear next · always advances·
PgUpLinear previous·
Home EndFirst / last slide·

When you don't have <deck-section> markers, all arrow keys act linearly (the 2D model is hidden).

Overview mode

Press O to open a path-style overview: one row per chapter, sub-slides flow rightward, the current slide is highlighted. Click any thumbnail to jump there. Press Esc or O again to close.

The overview module is lazy-loaded · the JS and CSS fetch on first O. Same for the help overlay below.

Help overlay

Press ? or H for the full keyboard cheatsheet. The list adapts to whether 2D nav applies in the current deck.

URL hash

The canonical URL is #N · slide N (1-indexed, flat). You can share #5 and the deck opens on slide 5. Inputs of the form #chapter.slide (e.g. #2.3) are also accepted but rewritten to the flat form so the share link stays simple.

The bottom-left hint

Rikiki shows a small keyboard cheatsheet in the bottom-left corner: it always lists , O, ? · and adds automatically when 2D nav is active.