Getting Started
Overview
Installation
Theme
Forms
Basic Inputs
Select
Custom Inputs
Components
Navigation
Components
68
Micro Charts
Libraries
Kanban Board
Image Designer
Video Player
Visual Builder
Content Editor
Data View
Purchase

Toolbar

Toolbar is a persistent command area for a page, panel, table, editor, canvas, or workspace surface. Use it to group a local title, short navigation, and frequently used actions with built-in responsive overflow. Use CommandBar for floating actions on selected items, Menu for dropdown command lists, and Sidebar, Sidenav, or Navigation for primary app navigation.

The NgStarter Angular Toolbar component lets you provide a persistent command area for a page, panel, table, editor, canvas, or workspace surface. Use ngs-toolbar when a local surface needs a title, short local navigation, and frequently used actions in a stable horizontal or multi-row command area. It includes examples for Basic Toolbar, Multi-row Toolbar, Toolbar with items, and Responsive Toolbar with Overflow Menu.

Basic Toolbar

Use a basic toolbar when a local surface needs a title and a small set of always-visible actions.

My App

Multi-row Toolbar

Use toolbar rows when the command area needs more than one horizontal line, for example a title row and a secondary controls row.

Multi-row ToolbarMenuSecond row content

Toolbar with items

Wrap responsive actions in toolbar items so the toolbar can measure them and move actions into overflow when space is limited.

Toolbar with items

Responsive Toolbar with Overflow Menu

Use the responsive overflow behavior for dense action bars on tables, panels, editors, and other work surfaces that must stay usable on narrow widths.

Resize the window to see items moving to the overflow menu.

Responsive Toolbar

Responsive Toolbar Navigation

Use toolbar navigation for short local links inside a toolbar. Use Sidebar, Sidenav, or Navigation for primary app navigation.

Nav Example
HomeAboutContact