Fix 0.32 bis (#8346)

Various UI fixes according to discussions with Design team
This commit is contained in:
Charles Bochet
2024-11-05 18:14:44 +01:00
committed by GitHub
parent 3793f6c451
commit 88ba057b2c
12 changed files with 50 additions and 18 deletions

View File

@ -20,8 +20,8 @@ import { toSpliced } from '~/utils/array/toSpliced';
import { turnIntoEmptyStringIfWhitespacesOnly } from '~/utils/string/turnIntoEmptyStringIfWhitespacesOnly';
const StyledDropdownMenu = styled(DropdownMenu)`
left: -1px;
top: -1px;
margin-left: -1px;
margin-top: -1px;
`;
type MultiItemFieldInputProps<T> = {

View File

@ -51,6 +51,7 @@ const StyledContainer = styled.div`
const StyledContainerWithPadding = styled.div`
height: calc(100% - 40px);
margin-left: ${({ theme }) => theme.spacing(2)};
width: 100%;
`;

View File

@ -34,7 +34,13 @@ export const RecordTableCellEditMode = ({
}: RecordTableCellEditModeProps) => {
const { refs, floatingStyles } = useFloating({
placement: 'top-start',
middleware: [flip(), offset(-32)],
middleware: [
flip(),
offset({
mainAxis: -32,
crossAxis: 0,
}),
],
whileElementsMounted: autoUpdate,
});