AddThisFeature

Mobile Bottom Navigation

Put your main navigation where thumbs actually reach.

simple UI & Polish

What it adds

A fixed bottom navigation bar on mobile for the app's primary destinations.

What your agent is told to do

4
  1. 1

    Identify the 3–5 most important destinations in the app. Bottom nav is for primary navigation only — not a dumping ground.

  2. 2

    Show it only on mobile; desktop keeps the existing navigation.

  3. 3

    Mark the active destination clearly, using more than colour alone.

  4. 4

    Reuse the app's existing icon set and route definitions.

Edge cases it handles

4
  • The bar must not cover page content — add bottom padding equal to its height.
  • It must sit above the iOS home indicator (respect safe-area insets).
  • It must not cover a fixed primary action button or a toast.
  • Hide or adapt it when a full-screen modal or keyboard is open.

Definition of done

7
  • The 3–5 primary destinations are one tap away on mobile.
  • The active item is obvious without relying on colour alone.
  • No content is hidden behind the bar, including on notched devices.
  • Desktop navigation is unchanged.
  • Touch targets are at least 44×44px.
  • The feature matches the existing design system.
  • No existing functionality is broken.

Related features

How it works

  1. 1

    Copy the link

    Grab the Markdown instruction URL for this feature.

  2. 2

    Give it to your AI

    Paste it into Claude Code, Cursor, v0, Lovable — whatever you build with.

  3. 3

    It inspects, then implements

    Your agent reads your existing app first, then adds the feature to fit it.

Works with your stack

These instructions are written to adapt. They tell the agent to detect your framework, match your existing design system, and reuse what you already have — rather than assuming a particular stack.

Need it tighter than that? Customize the feature and tell it exactly what you're running.