chore: add responsive styles for workspace card (#2390)

This commit is contained in:
JimmFly
2023-05-16 16:51:46 +08:00
committed by LongYinan
parent cbcf8140e4
commit 337fe18d4c
3 changed files with 14 additions and 0 deletions

View File

@@ -61,6 +61,9 @@ export const StyledCard = styled('div')<{
pointerEvents: 'auto',
},
},
'@media (max-width: 720px)': {
width: '100%',
},
};
});

View File

@@ -0,0 +1,9 @@
import { style } from '@vanilla-extract/css';
export const workspaceItemStyle = style({
'@media': {
'screen and (max-width: 720px)': {
width: '100%',
},
},
});

View File

@@ -13,6 +13,7 @@ import { SortableContext, useSortable } from '@dnd-kit/sortable';
import type { FC } from 'react';
import { WorkspaceCard } from '../workspace-card';
import { workspaceItemStyle } from './index.css';
export type WorkspaceListProps = {
disabled?: boolean;
@@ -42,6 +43,7 @@ const SortableWorkspaceItem: FC<
};
return (
<div
className={workspaceItemStyle}
data-testid="draggable-item"
style={style}
ref={setNodeRef}