Navigation: Tab Strip starter block
Give users routes or controls for moving between sections.
Give users routes or controls for moving between sections.
Before you begin
Section titled “Before you begin”- A page with Bootstrap 5 included. Load its JavaScript for collapse, dropdown, tab or dismiss interactions.
Use this as a layout starting point
Section titled “Use this as a layout starting point”Give users routes or controls for moving between sections. This reference describes the inserted template. It contains static sample content and no App Connect data bindings or application event handlers.
Edit the inserted parts
Section titled “Edit the inserted parts”Insert the block into a Bootstrap 5 page, then expand it in App Structure. Select the child whose content or styling you want to change; there is no separate block configuration form.
| Part | How to adapt it |
|---|---|
| Headings | Start with the h2 reading “Switchable section with rich tabs”. Replace sample headings with your own content and keep their levels consistent with the surrounding page. |
| Responsive columns | The template uses `col-lg-8`, `col-lg-10`, `col-md-4`. A numeric span is a fraction of the 12-column row; a breakpoint-qualified span applies from that breakpoint upward. Change the column, then check both narrower and wider views. |
| Bootstrap interaction | The template declares tab behavior through data-bs-toggle. Load the matching Bootstrap 5 JavaScript. Preserve data-bs-target/href targets and unique ids; App Connect data loading is a separate concern. |
Complete the intended behavior
Section titled “Complete the intended behavior”Each data-bs-toggle=“tab” control points to a matching pane. These tabs switch existing page content; they do not create routes or load server records. Keep pane ids and aria relationships unique when duplicating the section.
Make one change and check the result
Section titled “Make one change and check the result”Change the first heading from “Switchable section with rich tabs” to a title appropriate to your page, for example “Project settings”. Preview the page at narrow and wide widths and confirm the text remains readable without clipping. Then replace the remaining sample content and verify every route or control you kept.
Continue with starter blocks
Section titled “Continue with starter blocks”Use the starter-block guide for insertion and adaptation. For live records or user actions, connect the matching App Connect workflow after the static layout is readable.
Check your result
Section titled “Check your result”You can identify the inserted parts, replace sample content and distinguish supplied Bootstrap behavior from application work still to implement.