@@ -9,6 +9,7 @@ import AppLayoutPropsType, { AppLayoutMainPropsType } from "./types";
99import { SidenavContextProvider , useResponsiveSidenavVisibility } from "../sidenav/SidenavContext" ;
1010import useTranslatedLabels from "../useTranslatedLabels" ;
1111import DxcIcon from "../icon/Icon" ;
12+ import DxcTooltip from "../tooltip/Tooltip" ;
1213
1314const year = new Date ( ) . getFullYear ( ) ;
1415const Main = ( { children } : AppLayoutMainPropsType ) : JSX . Element => < > { children } </ > ;
@@ -100,14 +101,15 @@ const DxcApplicationLayout = ({
100101 < HeaderContainer > { headerContent } </ HeaderContainer >
101102 { sidenav && isResponsive && (
102103 < VisibilityToggle >
103- < HamburgerTrigger
104- onClick = { handleSidenavVisibility }
105- aria-label = { visibilityToggleLabel ? undefined : translatedLabels . applicationLayout . visibilityToggleTitle }
106- title = { translatedLabels . applicationLayout . visibilityToggleTitle }
107- >
108- < DxcIcon icon = "Menu" />
109- { visibilityToggleLabel }
110- </ HamburgerTrigger >
104+ < DxcTooltip label = { translatedLabels . applicationLayout . visibilityToggleTitle } >
105+ < HamburgerTrigger
106+ onClick = { handleSidenavVisibility }
107+ aria-label = { visibilityToggleLabel ? undefined : translatedLabels . applicationLayout . visibilityToggleTitle }
108+ >
109+ < DxcIcon icon = "Menu" />
110+ { visibilityToggleLabel }
111+ </ HamburgerTrigger >
112+ </ DxcTooltip >
111113 </ VisibilityToggle >
112114 ) }
113115 < BodyContainer >
@@ -172,7 +174,9 @@ const HamburgerTrigger = styled.button`
172174 padding: 12px 4px;
173175 background-color: transparent;
174176 box-shadow: 0 0 0 2px transparent;
175- font-family: Open Sans, sans-serif;
177+ font-family:
178+ Open Sans,
179+ sans-serif;
176180 font-weight: 600;
177181 font-size: 14px;
178182 color: #000;
0 commit comments