mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 22:23:42 +01:00
Merge pull request #36041 from overleaf/mg-offline-focus-mode
Add offline indicator for focus mode GitOrigin-RevId: 3764577500d67b139c31a356f4f5e82888c44209
This commit is contained in:
@@ -72,37 +72,42 @@ export const Toolbar = () => {
|
||||
<ToolbarLogos cobranding={cobranding} />
|
||||
</div>
|
||||
<ToolbarProjectTitle />
|
||||
<div className="ide-redesign-toolbar-actions">
|
||||
{showViewSwitcher && (
|
||||
<div className="ide-redesign-toolbar-actions-wrapper">
|
||||
{improvedFlakyConnections && (
|
||||
<OfflineIndicator isOffline={isOfflineDueToNetworkStall} />
|
||||
)}
|
||||
<div className="ide-redesign-toolbar-actions">
|
||||
{showViewSwitcher && (
|
||||
<div className="ide-redesign-toolbar-button-container">
|
||||
<OLTooltip
|
||||
id="tooltip-switch-view"
|
||||
description={switchTooltip}
|
||||
overlayProps={{ delay: 0, placement: 'bottom' }}
|
||||
>
|
||||
<OLIconButton
|
||||
icon={switchIcon}
|
||||
className="ide-redesign-toolbar-button-subdued ide-redesign-toolbar-button-icon"
|
||||
onClick={handleSwitchView}
|
||||
accessibilityLabel={switchTooltip}
|
||||
/>
|
||||
</OLTooltip>
|
||||
</div>
|
||||
)}
|
||||
<ChangeLayoutButton />
|
||||
<div className="ide-redesign-toolbar-button-container">
|
||||
<OLTooltip
|
||||
id="tooltip-switch-view"
|
||||
description={switchTooltip}
|
||||
id="tooltip-exit-focus-mode"
|
||||
description={t('exit_focus_mode')}
|
||||
overlayProps={{ delay: 0, placement: 'bottom' }}
|
||||
>
|
||||
<OLIconButton
|
||||
icon={switchIcon}
|
||||
icon="close_fullscreen"
|
||||
className="ide-redesign-toolbar-button-subdued ide-redesign-toolbar-button-icon"
|
||||
onClick={handleSwitchView}
|
||||
accessibilityLabel={switchTooltip}
|
||||
onClick={handleExitFocusMode}
|
||||
accessibilityLabel={t('exit_focus_mode')}
|
||||
/>
|
||||
</OLTooltip>
|
||||
</div>
|
||||
)}
|
||||
<ChangeLayoutButton />
|
||||
<div className="ide-redesign-toolbar-button-container">
|
||||
<OLTooltip
|
||||
id="tooltip-exit-focus-mode"
|
||||
description={t('exit_focus_mode')}
|
||||
overlayProps={{ delay: 0, placement: 'bottom' }}
|
||||
>
|
||||
<OLIconButton
|
||||
icon="close_fullscreen"
|
||||
className="ide-redesign-toolbar-button-subdued ide-redesign-toolbar-button-icon"
|
||||
onClick={handleExitFocusMode}
|
||||
accessibilityLabel={t('exit_focus_mode')}
|
||||
/>
|
||||
</OLTooltip>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
Reference in New Issue
Block a user