Skip to content

Navigation

A navigation slide lets a persona choose their journey or drill down for details. You can also use it to show a shorter vs. detailed version of the presentation.


You can format the slide under Design. Here, you can: - Change the autoplay settings for the slide - Change the default path button colors for the slide - Change the name and icon for each path. You can also press the toggle on a specific path to set it as the default.

Enhanced Navigation Settings for NPS Support

Section titled “Enhanced Navigation Settings for NPS Support”

We have updated the navigation slide functionality to provide greater flexibility in handling paths for NPS (Net Promoter Score). Previously, the system automatically converted the setup to NPS when 11 paths were added. Now, we support up to 12 paths and have introduced a new toggle option to allow users to customize their setup.

When users add 11 paths The system will display a toggle inside Navigation Settings, allowing users to choose whether to enable the NPS

  • When the toggle is enabled, the system will adopt the NPS mode using the 0-10 scale.

  • When the toggle is disabled, users can retain the 12-path structure.

By default, a navigation slide renders all of its paths in a single button region. Adding more than one lc_options_<identifier> rectangle to the background SVG splits that into separate, independently styled groups — for example, a set of primary journey choices plus a secondary “drill down” set elsewhere on the slide.

A navigation slide split into two lc_options regions

When to use it

  • Two visually separate sets of navigation choices on one slide (e.g. “choose a journey” vs. “explore a topic”)
  • Giving one group a different layout, font size, or button colors than another
  • Keeping an NPS 0–10 scale in its own region while other paths use normal buttons

Quick reference

Element ID pattern SVG type What it defines
Options region lc_options_<identifier> <rect> The area and bounds of one path group (e.g. lc_options_1, lc_options_2)

Notes

  • lc_continue is not supported on a slide that also has lc_options — remove any lc_continue elements from the background.
  • A path with no region assigned (or an unmatched lcOptionId) always falls back to the first region, in id order.

Setup in Cast

  1. Add one <rect> per group to your background SVG, each with a unique lc_options_<identifier> ID (e.g. lc_options_1, lc_options_2) — its position and size define that group’s on-slide area.
  2. Open Navigation Settings in Design — each detected region gets its own “Navigation Layout” panel (labeled with the region ID once there’s more than one), with a Desktop / Mobile tab. Desktop covers display mode (button vs. row), paths per row, padding, vertical alignment, and font size; Mobile lets you override display mode, paths per row, padding, and font size independently — but only once the same region ID also exists in the mobile background SVG.
  3. Assign each path to a region by dragging it above or below the draggable divider between groups, or by picking a region from the divider’s dropdown.

Samples

  • Desktop sample SVG
  • Mobile sample SVG — same lc_options_1 / lc_options_2 IDs as the desktop file, so the mobile display-mode and padding overrides in Navigation Settings have a matching region to apply to.

Related

  • A scene with only one lc_options_<id> region (or none at all) behaves exactly like a classic single-group navigation slide — nothing else changes.
Advanced: region detection, path assignment, and settings reference
  • A region is any <rect> in the background SVG whose id matches lc_options_<identifier> (numeric or word/dash suffix — e.g. lc_options_1, lc_options_secondary).
  • Regions are sorted in natural numeric order (lc_options_1, lc_options_2, … lc_options_10), not plain alphabetical order.
  • If desktop and mobile backgrounds both define the same region ID, the desktop rectangle’s dimensions are used; a region detected in only one of the two backgrounds still works, but its mobile-specific layout override stays disabled until a matching lc_options_<id> rect is added to the other background.
  • If desktop and mobile disagree about having any lc_options regions at all, Design shows a dismissible mismatch warning.

Each detected region gets its own panel in Navigation Settings, split into a Desktop and a Mobile tab:

Desktop tab

  • Display mode: button (card-styled grid) or row (full-width list).
  • Paths per row (1–6), with a live preview grid; rows are derived automatically from path count ÷ columns.
  • Padding (0–48px, default 12px) — the gap between paths.
  • Vertical align: top, center, or bottom.
  • Font size: Small (14px), Medium (16px), or Large (18px).

Mobile tab

  • Display mode, paths per row, padding, and font size can each be overridden independently for mobile. Leave any of them unset and it inherits the matching desktop value.
  • There’s no mobile override for vertical align.
  • The whole Mobile tab is disabled, with a tooltip explaining why, until the same region ID is also detected in the mobile background SVG.

Autoplay (wait-for-click seconds), default/non-default path button colors, dynamic path, and “repeat narrations” remain scene-level settings shared across all regions — they are not configured per region.

If the scene uses the NPS 0–10 scale, display mode and grid controls are locked for that region (NPS renders its own fixed wrapping layout regardless of the configured display mode).

  • Paths are ordered in one drag-sortable list; with two or more regions, a draggable divider appears between them.
  • Dragging a path across a divider reassigns it to the region on the other side. The divider’s dropdown lets you explicitly pick a region instead, independent of drag position.
  • A path with no assigned region, or one whose assigned region no longer exists, always defaults to the first region in id order — never to “no region.”

lc_options and lc_continue cannot coexist in the same background SVG. If both are present, Navigation Settings shows:

lc_continue is not supported with lc_options in the SVG slide. Remove lc_continue elements from the background.

A slide with a single lc_options_1 region (or none at all) is not a special case by ID — it behaves identically to a pre-existing navigation slide because there’s only one implicit group: every path lands in it, using the scene’s regular (non-per-region) display mode, layout, and style settings, and no divider or region picker appears in Design.