|
|
|
|
@ -3,10 +3,11 @@ import { cloneDeep } from 'lodash'; |
|
|
|
|
import { memo } from 'react'; |
|
|
|
|
|
|
|
|
|
import { GrafanaTheme2, NavModelItem } from '@grafana/data'; |
|
|
|
|
import { Dropdown, Icon, ToolbarButton, useStyles2 } from '@grafana/ui'; |
|
|
|
|
import { Dropdown, Icon, Stack, ToolbarButton, useStyles2 } from '@grafana/ui'; |
|
|
|
|
import { config } from 'app/core/config'; |
|
|
|
|
import { useGrafana } from 'app/core/context/GrafanaContext'; |
|
|
|
|
import { contextSrv } from 'app/core/core'; |
|
|
|
|
import { t } from 'app/core/internationalization'; |
|
|
|
|
import { HOME_NAV_ID } from 'app/core/reducers/navModel'; |
|
|
|
|
import { ScopesSelector } from 'app/features/scopes'; |
|
|
|
|
import { useSelector } from 'app/types'; |
|
|
|
|
@ -53,8 +54,11 @@ export const SingleTopBar = memo(function SingleTopBar({ |
|
|
|
|
<div className={styles.layout}> |
|
|
|
|
<TopSearchBarSection> |
|
|
|
|
{!menuDockedAndOpen && ( |
|
|
|
|
<ToolbarButton narrow onClick={onToggleMegaMenu}> |
|
|
|
|
<Branding.MenuLogo className={styles.img} /> |
|
|
|
|
<ToolbarButton narrow onClick={onToggleMegaMenu} tooltip={t('navigation.megamenu.open', 'Open menu')}> |
|
|
|
|
<Stack gap={0} alignItems="center"> |
|
|
|
|
<Branding.MenuLogo className={styles.img} /> |
|
|
|
|
<Icon size="sm" name="angle-down" /> |
|
|
|
|
</Stack> |
|
|
|
|
</ToolbarButton> |
|
|
|
|
)} |
|
|
|
|
<Breadcrumbs breadcrumbs={breadcrumbs} className={styles.breadcrumbsWrapper} /> |
|
|
|
|
|