Skip to Content

Navigation

How people move around a Buildpad app: between sections of a record, through pages of a list, along a multi-step flow and across the sidebar. Ember marks where you are (the active tab underline, the active nav wash, the current page); ink stays the text colour.

Tabs

Switch between views of the same record. Icons go in leftSection, counters in rightSection.

Vertical tabs

Settings-style navigation with many sections, on either side of the panel.

Show where a record sits; every ancestor is a link, the current page is not.

Pagination

Page through lists. Under tables, use the list footer so the count and page size travel with it.

Stepper

Multi-step flows such as approvals, imports and onboarding.

Mantine’s NavLink for in-page and secondary navigation: nested groups, descriptions, badges.

The app shell’s own navigation, built from the shipped .bp-nav-link classes rather than NavLink.

Anchor

Text links. They use the AA-safe ember text stop and underline on hover by default.

Burger

Opens the navigation on small screens.

Table of contents

A scroll-spy outline for long records and documents.

Last updated on