diff --git a/src/app/deals/components/shared/BoardMenu/BoardMenu.tsx b/src/app/deals/components/shared/BoardMenu/BoardMenu.tsx index 43036c3..77f94c0 100644 --- a/src/app/deals/components/shared/BoardMenu/BoardMenu.tsx +++ b/src/app/deals/components/shared/BoardMenu/BoardMenu.tsx @@ -1,8 +1,8 @@ import React, { FC } from "react"; import { IconDotsVertical, IconEdit, IconTrash } from "@tabler/icons-react"; import { Box, Group, Menu, Text } from "@mantine/core"; +import ThemeIcon from "@/components/ui/ThemeIcon/ThemeIcon"; import { BoardSchema } from "@/lib/client"; -import { iconSizeSm } from "@/theme"; type Props = { board: BoardSchema; @@ -26,7 +26,9 @@ const BoardMenu: FC = ({ cursor: "pointer", }} onClick={e => e.stopPropagation()}> - + + + diff --git a/src/app/deals/components/shared/StatusMenu/StatusMenu.tsx b/src/app/deals/components/shared/StatusMenu/StatusMenu.tsx index 871e50b..dbc0adb 100644 --- a/src/app/deals/components/shared/StatusMenu/StatusMenu.tsx +++ b/src/app/deals/components/shared/StatusMenu/StatusMenu.tsx @@ -9,7 +9,7 @@ import { Box, Group, Menu, Text } from "@mantine/core"; import { useDrawersContext } from "@/drawers/DrawersContext"; import useIsMobile from "@/hooks/utils/useIsMobile"; import { BoardSchema, StatusSchema } from "@/lib/client"; -import { iconSizeSm } from "@/theme"; +import ThemeIcon from "@/components/ui/ThemeIcon/ThemeIcon"; type Props = { status: StatusSchema; @@ -37,7 +37,9 @@ const StatusMenu: FC = ({ e.stopPropagation()}> - + + + diff --git a/src/components/ui/ThemeIcon/ThemeIcon.tsx b/src/components/ui/ThemeIcon/ThemeIcon.tsx new file mode 100644 index 0000000..baeedf5 --- /dev/null +++ b/src/components/ui/ThemeIcon/ThemeIcon.tsx @@ -0,0 +1,18 @@ +import React, { FC } from "react"; +import { Center, ThemeIconProps } from "@mantine/core"; + +type Props = ThemeIconProps; + +const ThemeIcon: FC = props => { + return ( +
+ + {props.children} + +
+ ); +}; + +export default ThemeIcon; diff --git a/src/theme.ts b/src/theme.ts index 4370753..0f11177 100644 --- a/src/theme.ts +++ b/src/theme.ts @@ -14,8 +14,6 @@ export const myColor: MantineColorsTuple = [ "#00718c", ]; -export const iconSizeSm = 21; - const radius = "md"; const font = Roboto({