Update base components

This commit is contained in:
jeffvli
2022-10-26 15:59:18 -07:00
parent dc891e1b79
commit f8e1a7d79e
4 changed files with 47 additions and 13 deletions
+13 -7
View File
@@ -2,20 +2,26 @@ import styled from '@emotion/styled';
import { Tooltip as MantineTooltip, TooltipProps } from '@mantine/core';
const StyledTooltip = styled(MantineTooltip)`
& .mantine-Tooltip-arrow {
background: var(--tooltip-bg);
}
& .mantine-Tooltip-tooltip {
margin: 20px;
color: var(--tooltip-text-color);
background: var(--tooltip-bg);
}
`;
export const Tooltip = ({ children, ...rest }: TooltipProps) => {
return (
<StyledTooltip pl={10} pr={10} py={5} radius="xs" {...rest}>
<StyledTooltip
pl={10}
pr={10}
py={5}
radius="xs"
styles={{
tooltip: {
background: 'var(--tooltip-bg)',
color: 'var(--tooltip-fg)',
},
}}
{...rest}
>
{children}
</StyledTooltip>
);