Skip to content

Commit

Permalink
feat: add tooltip to navigation icons in sandbox
Browse files Browse the repository at this point in the history
  • Loading branch information
tuanphungcz committed Nov 15, 2022
1 parent cde214b commit 23bcd18
Showing 1 changed file with 23 additions and 19 deletions.
42 changes: 23 additions & 19 deletions src/modules/sandbox/components/SideNav.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import { Box, Grid, Stack, StxInline, StackProps, color } from '@stacks/ui';
import { Box, Grid, Stack, StxInline, StackProps, color, Tooltip } from '@stacks/ui';
import { border } from '@common/utils';
import { ClarityIcon } from '@modules/sandbox/components/ClarityIcon';
import FunctionIcon from 'mdi-react/FunctionIcon';
Expand Down Expand Up @@ -54,24 +54,28 @@ export const SideNav: React.FC<StackProps> = props => {
<Stack borderRight={border()}>
{navigation.map(nav =>
nav.isDisabled ? null : (
<Link href={nav.url} key={nav.url}>
<Grid
borderRight={border()}
bg={nav.isSelected ? '#efefef' : color('bg')}
borderBottom={border()}
size="72px"
placeItems="center"
justifyContent="center"
color={color('text-title')}
marginBottom={'0px !important'}
_hover={{
cursor: 'pointer',
bg: '#efefef',
}}
>
{nav.icon}
</Grid>
</Link>
<Tooltip placement="left" label={nav.label} key={nav.url}>
<div>
<Link href={nav.url}>
<Grid
borderRight={border()}
bg={nav.isSelected ? '#efefef' : color('bg')}
borderBottom={border()}
size="72px"
placeItems="center"
justifyContent="center"
color={color('text-title')}
marginBottom={'0px !important'}
_hover={{
cursor: 'pointer',
bg: '#efefef',
}}
>
{nav.icon}
</Grid>
</Link>
</div>
</Tooltip>
)
)}
</Stack>
Expand Down

0 comments on commit 23bcd18

Please sign in to comment.