diff --git a/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx b/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx index 63f6e3b485..2e8c9ad97f 100644 --- a/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx +++ b/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx @@ -113,7 +113,7 @@ export const ConfiguredAddons = ({ getAddonIcon }: IConfigureAddonsProps) => { toggleAddon(addon)} - tooltip="Toggle addon" + tooltipProps={{ title: 'Toggle addon' }} > { navigate(`/addons/edit/${addon.id}`)} > { setDeletedAddon(addon); setShowDelete(true); diff --git a/frontend/src/component/admin/apiToken/ApiTokenList/ApiTokenList.tsx b/frontend/src/component/admin/apiToken/ApiTokenList/ApiTokenList.tsx index 0b7acfef66..3df6e30fdd 100644 --- a/frontend/src/component/admin/apiToken/ApiTokenList/ApiTokenList.tsx +++ b/frontend/src/component/admin/apiToken/ApiTokenList/ApiTokenList.tsx @@ -25,6 +25,7 @@ import { useLocationSettings } from 'hooks/useLocationSettings'; import { formatDateYMD } from 'utils/formatDate'; import { ProjectsList } from './ProjectsList/ProjectsList'; import { useStyles } from './ApiTokenList.styles'; +import { TooltipResolver } from 'component/common/TooltipResolver/TooltipResolver'; interface IApiToken { createdAt: Date; @@ -191,7 +192,7 @@ export const ApiTokenList = () => { - + { copyToken(item.secret); @@ -204,7 +205,7 @@ export const ApiTokenList = () => { + { setDeleteToken(item); diff --git a/frontend/src/component/admin/apiToken/ConfirmToken/UserToken/UserToken.tsx b/frontend/src/component/admin/apiToken/ConfirmToken/UserToken/UserToken.tsx index 530fdecf4b..2125bf8684 100644 --- a/frontend/src/component/admin/apiToken/ConfirmToken/UserToken/UserToken.tsx +++ b/frontend/src/component/admin/apiToken/ConfirmToken/UserToken/UserToken.tsx @@ -37,7 +37,7 @@ export const UserToken = ({ token }: IUserTokenProps) => { }} > {token} - + diff --git a/frontend/src/component/admin/projectRoles/ProjectRoles/ProjectRoleList/ProjectRoleListItem/ProjectRoleListItem.tsx b/frontend/src/component/admin/projectRoles/ProjectRoles/ProjectRoleList/ProjectRoleListItem/ProjectRoleListItem.tsx index c95857759b..92e089d8ec 100644 --- a/frontend/src/component/admin/projectRoles/ProjectRoles/ProjectRoleList/ProjectRoleListItem/ProjectRoleListItem.tsx +++ b/frontend/src/component/admin/projectRoles/ProjectRoles/ProjectRoleList/ProjectRoleListItem/ProjectRoleListItem.tsx @@ -55,7 +55,7 @@ const RoleListItem = ({ navigate(`/admin/roles/${id}/edit`); }} permission={ADMIN} - tooltip="Edit role" + tooltipProps={{ title: 'Edit role' }} > @@ -68,7 +68,7 @@ const RoleListItem = ({ setDelDialog(true); }} permission={ADMIN} - tooltip="Remove role" + tooltipProps={{ title: 'Remove role' }} > diff --git a/frontend/src/component/admin/users/ConfirmUserAdded/ConfirmUserLink/UserInviteLink/UserInviteLink.tsx b/frontend/src/component/admin/users/ConfirmUserAdded/ConfirmUserLink/UserInviteLink/UserInviteLink.tsx index bc7a32ffd1..391a436da1 100644 --- a/frontend/src/component/admin/users/ConfirmUserAdded/ConfirmUserLink/UserInviteLink/UserInviteLink.tsx +++ b/frontend/src/component/admin/users/ConfirmUserAdded/ConfirmUserLink/UserInviteLink/UserInviteLink.tsx @@ -47,7 +47,7 @@ const UserInviteLink = ({ inviteLink }: IInviteLinkProps) => { }} > {inviteLink} - + diff --git a/frontend/src/component/application/ApplicationEdit/ApplicationEdit.tsx b/frontend/src/component/application/ApplicationEdit/ApplicationEdit.tsx index b057dc8cb7..0bbacd33d7 100644 --- a/frontend/src/component/application/ApplicationEdit/ApplicationEdit.tsx +++ b/frontend/src/component/application/ApplicationEdit/ApplicationEdit.tsx @@ -124,7 +124,7 @@ export const ApplicationEdit = () => { /> diff --git a/frontend/src/component/common/AutocompleteBox/AutocompleteBox.styles.ts b/frontend/src/component/common/AutocompleteBox/AutocompleteBox.styles.ts index ae6946169d..34a9425836 100644 --- a/frontend/src/component/common/AutocompleteBox/AutocompleteBox.styles.ts +++ b/frontend/src/component/common/AutocompleteBox/AutocompleteBox.styles.ts @@ -5,13 +5,16 @@ export const useStyles = makeStyles()(theme => ({ display: 'flex', alignItems: 'center', borderRadius: '1rem', + '& .MuiInputLabel-root[data-shrink="false"]': { + top: 3, + }, }, icon: { background: theme.palette.primary.main, - height: 40, + height: 48, + width: 48, display: 'flex', alignItems: 'center', - width: 40, justifyContent: 'center', paddingLeft: 6, borderTopLeftRadius: 40, @@ -25,6 +28,7 @@ export const useStyles = makeStyles()(theme => ({ flex: 1, }, inputRoot: { + height: 48, borderTopLeftRadius: 0, borderBottomLeftRadius: 0, borderTopRightRadius: 50, diff --git a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditHeader/ConstraintAccordionEditHeader.tsx b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditHeader/ConstraintAccordionEditHeader.tsx index 3ba8b83911..aab71ed12a 100644 --- a/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditHeader/ConstraintAccordionEditHeader.tsx +++ b/frontend/src/component/common/ConstraintAccordion/ConstraintAccordionEdit/ConstraintAccordionEditHeader/ConstraintAccordionEditHeader.tsx @@ -122,7 +122,7 @@ export const ConstraintAccordionEditHeader = ({ show={

Updating...

} elseShow={

Editing

} /> - + ( - - - + + + + + )} /> ( - - - + + + + + )} /> diff --git a/frontend/src/component/common/FormTemplate/FormTemplate.tsx b/frontend/src/component/common/FormTemplate/FormTemplate.tsx index 2e667dc6fe..6bd53816f1 100644 --- a/frontend/src/component/common/FormTemplate/FormTemplate.tsx +++ b/frontend/src/component/common/FormTemplate/FormTemplate.tsx @@ -95,7 +95,7 @@ const FormTemplate: React.FC = ({ >

API Command{' '} - + @@ -128,7 +128,7 @@ const MobileGuidance = ({
- + setOpen(prev => !prev)} diff --git a/frontend/src/component/common/PermissionButton/PermissionButton.tsx b/frontend/src/component/common/PermissionButton/PermissionButton.tsx index 7772d7a9c9..4e2b03ddb5 100644 --- a/frontend/src/component/common/PermissionButton/PermissionButton.tsx +++ b/frontend/src/component/common/PermissionButton/PermissionButton.tsx @@ -3,7 +3,10 @@ import { Lock } from '@mui/icons-material'; import AccessContext from 'contexts/AccessContext'; import React, { useContext } from 'react'; import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender'; -import { TooltipResolver } from 'component/common/TooltipResolver/TooltipResolver'; +import { + TooltipResolver, + ITooltipResolverProps, +} from 'component/common/TooltipResolver/TooltipResolver'; import { formatAccessText } from 'utils/formatAccessText'; import { useId } from 'hooks/useId'; @@ -13,7 +16,7 @@ export interface IPermissionButtonProps extends Omit { disabled?: boolean; projectId?: string; environmentId?: string; - tooltip?: string; + tooltipProps?: Omit; } const PermissionButton: React.FC = ({ @@ -25,7 +28,7 @@ const PermissionButton: React.FC = ({ disabled, projectId, environmentId, - tooltip, + tooltipProps, ...rest }) => { const { hasAccess } = useContext(AccessContext); @@ -60,7 +63,11 @@ const PermissionButton: React.FC = ({ access = handleAccess(); return ( - + - + + +
- + { setParams(params.filter((e, i) => i !== index)); diff --git a/frontend/src/component/strategies/StrategyView/StrategyDetails/StrategyDetails.tsx b/frontend/src/component/strategies/StrategyView/StrategyDetails/StrategyDetails.tsx index f1ffe72421..be6bc80b2d 100644 --- a/frontend/src/component/strategies/StrategyView/StrategyDetails/StrategyDetails.tsx +++ b/frontend/src/component/strategies/StrategyView/StrategyDetails/StrategyDetails.tsx @@ -35,14 +35,14 @@ export const StrategyDetails = ({ condition={required} show={ - + } elseShow={ - + diff --git a/frontend/src/component/strategies/StrategyView/StrategyView.tsx b/frontend/src/component/strategies/StrategyView/StrategyView.tsx index d1b3d2cb29..e7c8c76099 100644 --- a/frontend/src/component/strategies/StrategyView/StrategyView.tsx +++ b/frontend/src/component/strategies/StrategyView/StrategyView.tsx @@ -44,7 +44,7 @@ export const StrategyView = () => { permission={UPDATE_STRATEGY} data-loading onClick={handleEdit} - tooltip="Edit strategy" + tooltipProps={{ title: 'Edit strategy' }} > diff --git a/frontend/src/component/strategies/TogglesLinkList/TogglesLinkList.tsx b/frontend/src/component/strategies/TogglesLinkList/TogglesLinkList.tsx index e1f1acb859..263d23b9c2 100644 --- a/frontend/src/component/strategies/TogglesLinkList/TogglesLinkList.tsx +++ b/frontend/src/component/strategies/TogglesLinkList/TogglesLinkList.tsx @@ -25,12 +25,12 @@ export const TogglesLinkList = ({ toggles }: ITogglesLinkListProps) => ( + } elseShow={ - + } diff --git a/frontend/src/component/tags/TagTypeList/TagTypeList.tsx b/frontend/src/component/tags/TagTypeList/TagTypeList.tsx index 385367c516..70c890bc36 100644 --- a/frontend/src/component/tags/TagTypeList/TagTypeList.tsx +++ b/frontend/src/component/tags/TagTypeList/TagTypeList.tsx @@ -27,6 +27,7 @@ import useToast from 'hooks/useToast'; import PermissionIconButton from 'component/common/PermissionIconButton/PermissionIconButton'; import { formatUnknownError } from 'utils/formatUnknownError'; import { ITagType } from 'interfaces/tags'; +import { TooltipResolver } from 'component/common/TooltipResolver/TooltipResolver'; export const TagTypeList = () => { const { hasAccess } = useContext(AccessContext); @@ -67,7 +68,7 @@ export const TagTypeList = () => { + navigate('/tag-types/create') @@ -103,7 +104,7 @@ export const TagTypeList = () => { ); let deleteButton = ( - + setDeletion({ @@ -130,7 +131,7 @@ export const TagTypeList = () => {