feat(ui): use wrench icon in settings menu for settings

This commit is contained in:
psychedelicious 2024-01-04 15:21:56 +11:00 committed by Kent Keirsey
parent 8cf14287b6
commit 49a72bd714

View File

@ -7,23 +7,21 @@ import {
InvMenuButton, InvMenuButton,
InvMenuGroup, InvMenuGroup,
} from 'common/components/InvMenu/wrapper'; } from 'common/components/InvMenu/wrapper';
import { InvTooltip } from 'common/components/InvTooltip/InvTooltip';
import { useGlobalMenuCloseTrigger } from 'common/hooks/useGlobalMenuCloseTrigger'; import { useGlobalMenuCloseTrigger } from 'common/hooks/useGlobalMenuCloseTrigger';
import HotkeysModal from 'features/system/components/HotkeysModal/HotkeysModal'; import HotkeysModal from 'features/system/components/HotkeysModal/HotkeysModal';
import { useFeatureStatus } from 'features/system/hooks/useFeatureStatus'; import { useFeatureStatus } from 'features/system/hooks/useFeatureStatus';
import { memo } from 'react'; import { memo } from 'react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
import { import {
FaBars,
FaBug, FaBug,
FaCog, FaCog,
FaDiscord, FaDiscord,
FaGithub, FaGithub,
FaKeyboard, FaKeyboard,
} from 'react-icons/fa'; } from 'react-icons/fa';
import { FaWrench } from 'react-icons/fa6';
import SettingsModal from './SettingsModal'; import SettingsModal from './SettingsModal';
const SettingsMenu = () => { const SettingsMenu = () => {
const { t } = useTranslation(); const { t } = useTranslation();
const { isOpen, onOpen, onClose } = useDisclosure(); const { isOpen, onOpen, onClose } = useDisclosure();
@ -38,7 +36,6 @@ const SettingsMenu = () => {
return ( return (
<InvMenu isOpen={isOpen} onOpen={onOpen} onClose={onClose}> <InvMenu isOpen={isOpen} onOpen={onOpen} onClose={onClose}>
<InvTooltip label={t('common.preferencesLabel')} placement="right">
<InvMenuButton <InvMenuButton
as={InvIconButton} as={InvIconButton}
variant="link" variant="link"
@ -46,7 +43,6 @@ const SettingsMenu = () => {
icon={<FaCog fontSize={20} />} icon={<FaCog fontSize={20} />}
boxSize={8} boxSize={8}
/> />
</InvTooltip>
<InvMenuList> <InvMenuList>
<InvMenuGroup title={t('common.communityLabel')}> <InvMenuGroup title={t('common.communityLabel')}>
@ -88,7 +84,7 @@ const SettingsMenu = () => {
</InvMenuItem> </InvMenuItem>
</HotkeysModal> </HotkeysModal>
<SettingsModal> <SettingsModal>
<InvMenuItem as="button" icon={<FaBars />}> <InvMenuItem as="button" icon={<FaWrench />}>
{t('common.settingsLabel')} {t('common.settingsLabel')}
</InvMenuItem> </InvMenuItem>
</SettingsModal> </SettingsModal>