Navigation topic

Navigation

SheenTabBar is the floating tab bar of iOS 26, with a lens that follows your finger; SheenTopTabBar is its form for wide windows. SheenToolbar floats over content; SheenActionBar holds a total and its action; SheenStepsLine shows where a flow is.

Tab bar, toolbar and action bar

Classes

SheenActionBar Navigation
A bottom bar on glass with a figure and one prominent action: a total and Book, a count and Continue.
SheenBarBorder Navigation
The full tab bar's glass as one shape: the capsule and, gap after it, the search circle as tall as the shape.
SheenSearchBar Navigation
The tab bar in search mode: the tab you came from as a circle and the search field. While the field has text, a button at its end clears it.
SheenStepsLine Navigation
The steps of a flow, such as Room, Guests, Payment: a done step shows a check on the accent, the current one its number on the accent, the next ones their numbers on the track colour with muted labels. The joining lines turn accent once the step before is done.
SheenTabAccessory Navigation
The accessory of a minimized SheenTabBar: a thumbnail, a title and subtitle and a trailing value, such as a playing track or an item on hold with its countdown.
SheenTabBar Navigation
The floating tab bar of iOS 26 and later: the tabs on one glass capsule with the selected tab on a lens, and search as its own circle.
SheenTabItem Navigation
One tab of a SheenTabBar or SheenTopTabBar: a filled glyph and its label.
SheenToolbar Navigation
A floating toolbar row: leading, center and trailing, 10 points apart, with no bar behind them (pair it with SheenScrollEdge).
SheenToolbarSummary Navigation
A tappable glass capsule that sums up a search or a filter ("Lisbon" over "20–22 Oct · 2 adults") and opens it for editing.
SheenToolbarTitle Navigation
An inline toolbar title (17 points, semibold).
SheenTopTabBar Navigation
The tab bar of a wide window (iPadOS style): the tabs at the top centre, glyph and label side by side on one glass capsule with the selected tab on a lens, and, when onSearch is given, search as its own circle at the end.