Action Bar

The Action Bar is located at the top of the page and is used for the following:

  • Page title
  • Main Actions for the page

Action bar with back button, description and action buttons.

Page Title

Action bar Description



RTL Support


Page Title

Action bar Description

<div class="fd-action-bar">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class="fd-action-bar" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>


Action bar with no Back button

Page Title

Action bar Description



RTL Support


Page Title

Action bar Description

<div class="fd-action-bar">
    <div class="fd-action-bar__header">
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description">Action bar Description </p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class="fd-action-bar" dir="rtl">
    <div class="fd-action-bar__header">
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description">Action bar Description </p>
</div>


Action bar with Back button and No description.

Page Title



RTL Support


Page Title

<div class="fd-action-bar">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class="fd-action-bar" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
</div>


Action bar with Long page title and description.

Page Title Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long.

Action bar Description Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long



RTL Support


Page Title Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long.

Action bar Description Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long

<div class="fd-action-bar">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <div class="fd-action-bar__title">Page Title Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long.
        </div>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long
    </p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class="fd-action-bar" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <div class="fd-action-bar__title">Page Title Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long.
        </div>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
     <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Long
     </p>
</div>


Several Main Actions in a Contextual Menu

When there are several main actions for a page, consider displaying them under a contextual menu. This allows the user to look in the same position they are used to but avoids cluttering the action bar with more than 3-4 actions. This also works well for a responsive/adaptive application.

<div class="fd-action-bar">
    <div class="fd-action-bar__header">
      <h3 class="fd-action-bar__title">
          Page Title
      </h3>
       <div class="fd-action-bar__actions">
            <div class="fd-popover">
                <div class="fd-popover__control">
                    <button class="fd-button fd-button--transparent fd-button--compact sap-icon--overflow"
                    aria-controls="wgxzK859" aria-haspopup="true" aria-expanded="false" aria-label="More"></button>
                </div>
                <div class="fd-popover__body fd-popover__body--right" aria-hidden="true" id="wgxzK859">
                    <nav class="fd-menu" id="">
                        <ul class="fd-menu__list">
                            <li><a href="#" class="fd-menu__item">Edit</a></li>
                            <li><a href="#" class="fd-menu__item">Delete</a></li>
                            <li><a href="#" class="fd-menu__item">Assign</a></li>
                            <li><a href="#" class="fd-menu__item">Expire</a></li>
                            <li><a href="#" class="fd-menu__item">Archive</a></li>
                        </ul>
                    </nav>
               </div>
            </div>
        </div>
    </div>
  
</div>


Action bar with back button, description, action buttons and Responsive Behaviour - M_L .

Page Title

Action bar Description



RTL Support


Page Title

Action bar Description

<div class="fd-action-bar fd-action-bar--m_l">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description</p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class="fd-action-bar fd-action-bar--m_l" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description</p>
</div>


Action bar with back button, description, action buttons and Responsive Behaviour - XL .

Page Title

Action bar Description



RTL Support


Page Title

Action bar Description

<div class=" fd-action-bar fd-action-bar--xl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class=" fd-action-bar fd-action-bar--xl" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div>
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>


Action bar with back button, description, action buttons and Responsive Behaviour - XL .

Page Title

Action bar Description



RTL Support


Page Title

Action bar Description

<div class=" fd-action-bar fd-action-bar--xl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-left-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div> 
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div class=" fd-action-bar fd-action-bar--xl" dir="rtl">
    <div class="fd-action-bar__header">
        <div class="fd-action-bar__back">
            <button class="fd-button fd-button--transparent fd-button--compact sap-icon--navigation-right-arrow"></button>
        </div>
        <h3 class="fd-action-bar__title">Page Title</h3>
        <div class="fd-action-bar__actions">
            <button class="fd-button fd-button--compact">Button</button>
            <button class="fd-button fd-button--compact fd-button--emphasized">Button</button>
        </div> 
    </div>
    <p class="fd-action-bar__description fd-action-bar__description--back">Action bar Description </p>
</div>


Action bar mobile view

Action Bar with description and back button



RTL Support


Action Bar with description and back button

<div style="width:319px;">
    <div class="fd-action-bar fd-action-bar--s"> 
        <div class="fd-action-bar__header">
            <div class="fd-action-bar__back">
                <button class="fd-button fd-button--transparent sap-icon--navigation-left-arrow" aria-label="Back"></button>
            </div>
            <h3 class="fd-action-bar__title">Action Bar with description and back button</h3>
            <div class="fd-action-bar__actions">
                <div class="fd-popover">
                    <div class="fd-popover__control">
                        <button class="fd-button fd-button--transparent sap-icon--overflow"
                        aria-controls="wgxzK85" aria-haspopup="true" aria-expanded="false" aria-label="More"></button>
                    </div>
                    <div class="fd-popover__body" aria-hidden="true" id="wgxzK85">
                        <nav class="fd-menu" id="">
                            <ul class="fd-menu__list">
                                <li><a href="#" class="fd-menu__item">Option 1</a></li>
                                <li><a href="#" class="fd-menu__item">Option 2</a></li>
                                <li><a href="#" class="fd-menu__item">Option 3</a></li>
                                <li><a href="#" class="fd-menu__item">Option 4</a></li>
                            </ul>
                        </nav>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<br><br>
<h3>RTL Support</h3>
<br>
<div style="width:319px;" dir="rtl">
    <div class="fd-action-bar fd-action-bar--s"> 
        <div class="fd-action-bar__header">
            <div class="fd-action-bar__back">
                <button class="fd-button fd-button--transparent sap-icon--navigation-right-arrow" aria-label="Back"></button>
            </div>
            <h3 class="fd-action-bar__title">Action Bar with description and back button</h3>
            <div class="fd-action-bar__actions">
                <div class="fd-popover">
                    <div class="fd-popover__control">
                        <button class="fd-button fd-button--transparent sap-icon--overflow"
                        aria-controls="wgxzK85" aria-haspopup="true" aria-expanded="false" aria-label="More"></button>
                    </div>
                    <div class="fd-popover__body" aria-hidden="true" id="wgxzK85">
                        <nav class="fd-menu" id="">
                            <ul class="fd-menu__list">
                                <li><a href="#" class="fd-menu__item">Option 1</a></li>
                                <li><a href="#" class="fd-menu__item">Option 2</a></li>
                                <li><a href="#" class="fd-menu__item">Option 3</a></li>
                                <li><a href="#" class="fd-menu__item">Option 4</a></li>
                            </ul>
                        </nav>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>