Navigation: How to Build Your App & Site Menu


  1. Adding Items to Your Navigation
  2. Display Name
  3. Category Selection
  4. View Types
  5. Custom Icons (Apps Only)
  6. Reordering Items
  7. Saving Your Navigation

💡 Bamboo Pro Tip:

Before you can start building your navigation menu, you must first build your category tree.

Your menu depends on your categories — without categories to organize your content, you can't create pages or send users to it.

Create your category structure first, then build your navigation menu.


The Navigation page defines the entire structure of your Bamboo Site and Bamboo Apps.

Every item you add becomes a page your viewers can access.


Important:

The first item in your navigation becomes your homepage.

Its category and view type determine how the homepage looks and behaves.


1. Adding Items to Your Navigation

Go to OTT → Navigation and click Add Item to create each page you want to appear in your menu.

Each item includes:

  • Display Name
  • Category selection
  • View Type
  • Link (for Webviews only)
  • Custom icons (apps only)



2. Display Name

This is the title your end-users will see in the app and site menus.

Choose a clear and intuitive name, such as:

  • Movies
  • Kids
  • Live TV
  • My Purchases
  • Help

3. Category Selection

Some page types require a category. Others don’t.

You may select a specific category or leave the page set to All Categories, depending on your needs.


When to choose a specific category

Use this for content pages in your video library — such as Movies, Series, Kids, Documentaries, etc.

You can choose:

  • A parent category (recommended for multi-level structures)
  • A sub-category (for focused pages)

Tip:

With Netflix view, parent categories work best — each sub-category becomes a row.


When to choose “All Categories”

Use this when:

1. You want the Netflix page to use your entire category tree

Netflix will automatically generate a row for every category.

2. You’re adding a page type that does not rely on categories, such as:

  • Channels
  • Full EPG
  • In-App Webview
  • External Webview
  • User Purchases
  • User History

These page types function independently from your category tree.


⚠️ Warning: Your category structure defines your layout

If your category tree is messy or inconsistent, your navigation pages may look messy too.


4. View Types

The View Type determines how each page looks on your site and inside the apps.


📌 Tip: Preview All View Types

To see real examples of every view type and UI element, visit:

https://yourdomain.com/color-reference  

Example: https://demo.bamboo-cloud.com/color-reference  

This page shows how layouts, row styles, and card styles look across platforms.


  • Best for parent categories with multiple sub-categories
  • Automatically creates a row for each sub-category
  • Ideal for Movies, Series, Kids, Documentaries, etc.

📌 Advanced:

The Netflix view uses category-level view types to determine how each row appears

(e.g., Slider, Gallery, Vertical Cards, Horizontal Cards).

If you want full control over these row styles, see the Advanced View Types tutorial.


Displays all videos in one category in a row or grid, depending on device.


3. 2 Columns

Shows all sub-categories or videos in a multi-column layout:

  • 2 columns → mobile
  • 3 columns → tablet
  • 4 columns → desktop & TV

4. Channels

Displays all your linear channels in a multi-column layout.


5. Full EPG

Shows:

  • All channels
  • Their TV guide
  • A live player

Ideal for TV-first platforms.


6. In-App Webview

Displays a webpage inside your Bamboo Site and inside mobile apps.

(Not supported on TV apps.)

You must fill in the Link field with a full URL.


7. External Webview

Opens the selected link outside your site/app in the user’s default browser.

Use only when intentionally sending users out of Bamboo.

You must fill in the Link field with a full URL.

⚠️ Warning: Missing links will break Webview pages


8. User Purchases

Shows all purchases for the logged-in user, including expiration timers and quick-access links.


9. User History

Displays:

  • Continue Watching
  • Watch Again
  • My List

5. Custom Icons (Apps Only)

These icons appear only inside the apps, not on your Bamboo Site.

You can upload:

Icon

  • Colored version
  • Used in mobile apps
  • Used for focused items on TV

Icon Grey

  • Grey version
  • Used for unfocused items on TV

⚠️ Warning: Icons do not appear on your Bamboo Site


6. Reordering Items

Drag and drop to reorder your navigation.

👉 The first item becomes your homepage.

Its category + view type determine:

  • Whether you have a slider
  • What rows appear
  • Whether the homepage looks correct

⚠️ Warning: Homepage issues are usually caused by the first navigation item’s settings


7. Saving Your Navigation

Click Save to apply changes.

Your Bamboo Site and Bamboo Apps update instantly.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.