Skip to content
Snippets Groups Projects
Commit 9439572b authored by Jessie Keck's avatar Jessie Keck Committed by Chris Beer
Browse files

Add Tooltips to non-IconButton no-text icons

parent 174c64fb
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,7 @@ import PropTypes from 'prop-types'; ...@@ -3,6 +3,7 @@ import PropTypes from 'prop-types';
import Badge from '@material-ui/core/Badge'; import Badge from '@material-ui/core/Badge';
import Tabs from '@material-ui/core/Tabs'; import Tabs from '@material-ui/core/Tabs';
import Tab from '@material-ui/core/Tab'; import Tab from '@material-ui/core/Tab';
import Tooltip from '@material-ui/core/Tooltip';
import InfoIcon from '@material-ui/icons/InfoSharp'; import InfoIcon from '@material-ui/icons/InfoSharp';
import AnnotationIcon from '@material-ui/icons/CommentSharp'; import AnnotationIcon from '@material-ui/icons/CommentSharp';
import CanvasIndexIcon from './icons/CanvasIndexIcon'; import CanvasIndexIcon from './icons/CanvasIndexIcon';
...@@ -50,7 +51,9 @@ export class WindowSideBarButtons extends Component { ...@@ -50,7 +51,9 @@ export class WindowSideBarButtons extends Component {
t('openInfoCompanionWindow') t('openInfoCompanionWindow')
} }
icon={( icon={(
<Tooltip title={t('openInfoCompanionWindow')}>
<InfoIcon /> <InfoIcon />
</Tooltip>
)} )}
value="info" value="info"
/> />
...@@ -60,7 +63,9 @@ export class WindowSideBarButtons extends Component { ...@@ -60,7 +63,9 @@ export class WindowSideBarButtons extends Component {
t('openCanvasNavigationCompanionWindow') t('openCanvasNavigationCompanionWindow')
} }
icon={( icon={(
<Tooltip title={t('openCanvasNavigationCompanionWindow')}>
<CanvasIndexIcon /> <CanvasIndexIcon />
</Tooltip>
)} )}
value="canvas_navigation" value="canvas_navigation"
/> />
...@@ -70,9 +75,11 @@ export class WindowSideBarButtons extends Component { ...@@ -70,9 +75,11 @@ export class WindowSideBarButtons extends Component {
t('openAnnotationCompanionWindow') t('openAnnotationCompanionWindow')
} }
icon={( icon={(
<Tooltip title={t('openAnnotationCompanionWindow')}>
<Badge color="error" invisible={!hasAnnotations} variant="dot"> <Badge color="error" invisible={!hasAnnotations} variant="dot">
<AnnotationIcon /> <AnnotationIcon />
</Badge> </Badge>
</Tooltip>
)} )}
value="annotations" value="annotations"
/> />
......
import React, { Component } from 'react'; import React, { Component } from 'react';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import Fab from '@material-ui/core/Fab'; import Fab from '@material-ui/core/Fab';
import Tooltip from '@material-ui/core/Tooltip';
import AddIcon from '@material-ui/icons/AddSharp'; import AddIcon from '@material-ui/icons/AddSharp';
import CloseIcon from '@material-ui/icons/CloseSharp'; import CloseIcon from '@material-ui/icons/CloseSharp';
...@@ -16,6 +17,7 @@ export class WorkspaceAddButton extends Component { ...@@ -16,6 +17,7 @@ export class WorkspaceAddButton extends Component {
classes, t, setWorkspaceAddVisibility, isWorkspaceAddVisible, classes, t, setWorkspaceAddVisibility, isWorkspaceAddVisible,
} = this.props; } = this.props;
return ( return (
<Tooltip title={isWorkspaceAddVisible ? t('closeWindow') : t('add')}>
<Fab <Fab
color="secondary" color="secondary"
id="addBtn" id="addBtn"
...@@ -29,6 +31,7 @@ export class WorkspaceAddButton extends Component { ...@@ -29,6 +31,7 @@ export class WorkspaceAddButton extends Component {
: <AddIcon /> : <AddIcon />
} }
</Fab> </Fab>
</Tooltip>
); );
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment