<a href="/wiki/display/CPDesign/Application+Toolbar">Application Toolbar</a>

Overview

Look and Feel

&#x3C;p&#x3E;&#x3C;div&#x3E; &#x3C;div&#x3E;Morning Horizon&#x3C;/div&#x3E; &#x3C;div&#x3E;Evening Horizon&#x3C;/div&#x3E; &#x3C;div&#x3E;HCB&#x3C;/div&#x3E; &#x3C;div&#x3E;HCW&#x3C;/div&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_1c402dde113bd24023ee35d00a9abf0b97555c2bf.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_1c402dde113bd24023ee35d00a9abf0b97555c2bf.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_1c402dde113bd24023ee35d00a9abf0b97555c2bf.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_1c402dde113bd24023ee35d00a9abf0b97555c2bf.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_1c402dde113bd24023ee35d00a9abf0b97555c2bf.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;2388&#x22; height=&#x22;1668&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_1f36e22d4a762406c3fa034b8c932062f949d36a1.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_1f36e22d4a762406c3fa034b8c932062f949d36a1.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_1f36e22d4a762406c3fa034b8c932062f949d36a1.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_1f36e22d4a762406c3fa034b8c932062f949d36a1.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_1f36e22d4a762406c3fa034b8c932062f949d36a1.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;2388&#x22; height=&#x22;1668&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_1e114af171fc32e1e973304a28720844cfd8ecf4b.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_1e114af171fc32e1e973304a28720844cfd8ecf4b.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_1e114af171fc32e1e973304a28720844cfd8ecf4b.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_1e114af171fc32e1e973304a28720844cfd8ecf4b.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_1e114af171fc32e1e973304a28720844cfd8ecf4b.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;2388&#x22; height=&#x22;1668&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_1d0d9bdcff477bfae38dbb8a4e0f75535619c0d1a.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_1d0d9bdcff477bfae38dbb8a4e0f75535619c0d1a.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_1d0d9bdcff477bfae38dbb8a4e0f75535619c0d1a.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_1d0d9bdcff477bfae38dbb8a4e0f75535619c0d1a.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_1d0d9bdcff477bfae38dbb8a4e0f75535619c0d1a.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;2388&#x22; height=&#x22;1668&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;/div&#x3E;&#x3C;/p&#x3E;

Anatomy

Desktop Specification

<div> <div></div> <div></div> <div></div> </div> <div> <div><strong><br></strong></div> <div><strong>Container</strong></div> <div>padding: 0.5rem 0.75rem<br>spacing between sections: 0.375rem<br>background: var(--sapObjectHeader_Background);<br>box-shadow: var(--sapContainer_HeaderShadow);</div> </div> <div> <div><strong>A</strong></div> <div><strong>Main Menu - Collapsed</strong></div> <div><strong>See the "Main Menu - Collapsed" section</strong></div> </div> <div> <div><strong>B</strong></div> <div><strong>Main Menu - Expanded</strong></div> <div><strong>See the "Main Menu - Expanded" section</strong></div> </div> <div> <div><strong>C</strong></div> <div><strong>Filters</strong></div> <div><strong>See the "<a href="https%3A%2F%2Fwww.sap.com%2Fdesign-system%2Fbtp%2Fcomponents%2Fcomponents%2Fapplication-toolbar-1%2Fstyle%23ApplicationToolbar-Filters">Filters</a>" section</strong></div> </div>

Collapsed menu

When the Application Toolbar is collapsed, the middle section of the Title Bar accommodates the Main menu. It is comprised of multiple instances of overstyled MenuButton (Horizon).

<div> <div></div> <div></div> <div>Description</div> </div> <div> <div><strong>A1</strong></div> <div><strong>Toolbar</strong></div> <div> <p>Horizontally and vertically centered <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fpages%2Fviewpage.action%3FpageId%3D2698915944">Toolbar (Horizon)</a></p> <p>The gap between menu items: 0.25rem;</p> </div> </div> <div> <div><strong>A2</strong></div> <div><strong>Menu items</strong></div> <div> <p>Inherits the interaction from <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fpages%2Fviewpage.action%3FpageId%3D2698912684">MenuButton (Horizon)</a>, but have deviations that are described below:</p> <p>For detailed Visual Specification, follow <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FButton%2B-%2BApplication">Button - Application</a></p> </div> </div> <div> <div><strong>A3</strong></div> <div><strong>Sub-menus</strong></div> <div>For detailed Visual Specification, follow <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FNavigation%2BMenus">Navigation Menus</a></div> </div>

Expanded Menu

When the Application Toolbar is expanded, the Main Menu is displayed on a separate row in groups.

<div> <div></div> <div>Element</div> <div>Description</div> </div> <div> <div><strong>B1</strong></div> <div><strong>Group</strong></div> <div>padding: 0.375rem 0.5rem;<br>border-radius: 0.25rem;<br>gap: 0.25rem;<br>margin-left: 0.25rem;<br>margin-right: 0.25rem;</div> </div> <div> <div><strong>B2</strong></div> <div><strong>Group Title</strong></div> <div>font-size: var(--sapFontSize);<br>color: var(--sapContent_LabelColor);</div> </div> <div> <div><strong>B3</strong></div> <div><strong>Actions</strong></div> <div> <p>Actions are placed inside a <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fpages%2Fviewpage.action%3FpageId%3D2698915944">Toolbar (Horizon)</a>. It handles the overflow of items.</p> <p>gap: 0.25rem</p> <p>For detailed Visual Specification, follow <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FButton%2B-%2BApplication">Button - Application</a></p> </div> </div>

Filters

<div> <div></div> <div>Element</div> <div>Description</div> </div> <div> <div><strong>C1</strong></div> <div><strong>Data Token</strong></div> <div>For detailed specifications, follow <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FData%2BToken">Data Token</a>.<br>margin-left: 0.25rem;<br>margin-right: 0.25rem;</div> </div> <div> <div><strong>C2</strong></div> <div><strong>Spacer</strong></div> <div>This is an invisible element that takes all available spaces and places navigation items at opposite ends. The size of the spacer is calculated dynamically.</div> </div> <div> <div><strong>C3</strong></div> <div><strong>Action Button</strong></div> <div> <p>For detailed Visual Specification, follow <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FButton%2B-%2BApplication">Button - Application</a></p> <p>vertically centered<br>margin-right: 0.25rem;</p> </div> </div>

Tablet Specification

Expanded Menu

There is no overflow, the row scrolls horizontally.

Phone Specification

&#x3C;p&#x3E;&#x3C;div&#x3E; &#x3C;div&#x3E;Phone - Collapsed Toolbar&#x3C;/div&#x3E; &#x3C;div&#x3E;Phone - Expanded Toolbar&#x3C;/div&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_1f3fe081799edf41c908739ec64ad2f6be919420c.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_1f3fe081799edf41c908739ec64ad2f6be919420c.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_1f3fe081799edf41c908739ec64ad2f6be919420c.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_1f3fe081799edf41c908739ec64ad2f6be919420c.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_1f3fe081799edf41c908739ec64ad2f6be919420c.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;900&#x22; height=&#x22;1904&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;div&#x3E; &#x3C;picture&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;/content/dam/sapcom/design-system/btp/components/components/application-toolbar-1/media1_164299aa0863412fed2aa06ff93232d6fe9721816.png?width=2000&#x26;format=webply&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;source type=&#x22;image/webp&#x22; srcset=&#x22;./media_164299aa0863412fed2aa06ff93232d6fe9721816.png?width=750&#x26;format=webply&#x26;optimize=medium&#x22;&#x3E; &#x3C;source type=&#x22;image/png&#x22; srcset=&#x22;./media_164299aa0863412fed2aa06ff93232d6fe9721816.png?width=2000&#x26;format=png&#x26;optimize=medium&#x22; media=&#x22;(min-width: 600px)&#x22;&#x3E; &#x3C;img loading=&#x22;lazy&#x22; alt=&#x22;&#x22; src=&#x22;&#x3C;a href=&#x22;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media%5C_164299aa0863412fed2aa06ff93232d6fe9721816.png?width=750%5C&#x26;format=png%5C&#x26;optimize=medium&#x22;&#x3E;https://www.sap.com/design-system/btp/components/components/application-toolbar-1/media_164299aa0863412fed2aa06ff93232d6fe9721816.png?width=750&#x26;format=png&#x26;optimize=medium&#x3C;/a&#x3E;&#x22; width=&#x22;900&#x22; height=&#x22;1904&#x22;&#x3E; &#x3C;/picture&#x3E; &#x3C;/div&#x3E; &#x3C;/div&#x3E;&#x3C;/p&#x3E;

Expanded Menu

There is no overflow, the row scrolls horizontally.