Fix permission settings page (#18535)

<img width="589" height="651" alt="Capture d’écran 2026-03-10 à 15 59
37"
src="https://github.com/user-attachments/assets/6c4cf5e6-a5cc-4306-a0ae-322addad340f"
/>
This commit is contained in:
Thomas Trompette
2026-03-10 16:26:21 +01:00
committed by GitHub
parent 982f0c4a4d
commit 8e003aa6cf
2 changed files with 4 additions and 3 deletions
@@ -11,15 +11,15 @@ const StyledOverridableCheckboxContainer = styled.div`
align-items: center;
display: inline-flex;
justify-content: flex-start;
width: calc(${themeCssVariables.icon.size.xl} * 2);
width: calc(${themeCssVariables.icon.size.xl} * 2 * 1px);
`;
const StyledOverridableCheckboxContainerItem = styled.div`
align-items: center;
display: flex;
height: ${themeCssVariables.icon.size.xl};
height: calc(${themeCssVariables.icon.size.xl} * 1px);
justify-content: center;
width: ${themeCssVariables.icon.size.xl};
width: calc(${themeCssVariables.icon.size.xl} * 1px);
`;
const StyledIconWrapper = styled.div<{
@@ -126,6 +126,7 @@ export const SettingsRolePermissionsObjectLevelObjectFormObjectLevelTableRow =
return (
<TableRow
gridAutoColumns="1fr 48px"
onClick={handleCheckboxChange}
cursor={!isEditable ? 'default' : 'pointer'}
>