Interstitial Nav — Bordered Drill-Down Rows

A composed pattern for linking to deeper pages/sub-screens from a settings or detail view: a bordered, rounded panel of full-row-clickable items, each drilling into a more detailed screen (an edit form, an address book, a connected-account's OAuth flow, …). Built from the tip-nav-list / tip-nav-list-item components.

This directly follows Shopify's "Interstitial nav" guideline and its "Store contact details" settings-card example — a deliberate reference, not an accidental convergence. Consult it before deviating from the shape below.

Shape

<tip-card [padding]="'0'">
  <div class="stg-card-head stg-card-head--inset">
    <div>
      <h2 class="stg-card-title">Contact details</h2>
      <p class="stg-card-subtitle">Where TrackItPilot sends billing and account notices.</p>
    </div>
  </div>

  <tip-nav-list class="stg-nav-list">
    <tip-nav-list-item icon="store" title="Acme Corp" subtitle="mandeep1985ster@gmail.com" (select)="openContact()" />
    <tip-nav-list-item icon="map-pin" title="Business address" subtitle="United States" (select)="openAddress()" />
  </tip-nav-list>
</tip-card>

Where it's used

When to reach for this vs. a plain stg-row

Use tip-nav-list when the row's purpose is drilling into a deeper page/sub-form (Shopify's interstitial-nav use case). Keep using the hand-rolled .stg-row pattern (settings-shared.css) for rows that host an inline control (a tip-button, a toggle) rather than navigate — e.g. General's "Tools" card (Reset/Export). Don't mix the two inside the same list; pick one per card based on what the rows actually do.