style: adjust collection modal style (#3407)

This commit is contained in:
JimmFly
2023-07-28 04:37:34 +08:00
committed by GitHub
parent d765d0350d
commit 4de063de98
2 changed files with 16 additions and 12 deletions
@@ -2,7 +2,7 @@ import type { Filter } from '@affine/env/filter';
import type { PropertiesMeta } from '@affine/env/filter'; import type { PropertiesMeta } from '@affine/env/filter';
import { CloseIcon, PlusIcon } from '@blocksuite/icons'; import { CloseIcon, PlusIcon } from '@blocksuite/icons';
import { Menu } from '../../..'; import { Button, IconButton, Menu } from '../../..';
import { Condition } from './condition'; import { Condition } from './condition';
import * as styles from './index.css'; import * as styles from './index.css';
import { CreateFilterMenu } from './vars'; import { CreateFilterMenu } from './vars';
@@ -22,6 +22,7 @@ export const FilterList = ({
display: 'flex', display: 'flex',
flexWrap: 'wrap', flexWrap: 'wrap',
gap: 10, gap: 10,
alignItems: 'center',
}} }}
> >
{value.map((filter, i) => { {value.map((filter, i) => {
@@ -57,17 +58,19 @@ export const FilterList = ({
/> />
} }
> >
<div {value.length === 0 ? (
style={{ <Button
cursor: 'pointer', icon={<PlusIcon />}
padding: 4, iconPosition="end"
marginLeft: 4, style={{ fontSize: 'var(--affine-font-xs)', padding: '0 8px' }}
display: 'flex', >
alignItems: 'center', Add Filters
}} </Button>
> ) : (
<PlusIcon /> <IconButton size="small">
</div> <PlusIcon />
</IconButton>
)}
</Menu> </Menu>
</div> </div>
); );
@@ -201,6 +201,7 @@ export const EditCollection = ({
borderRadius: 8, borderRadius: 8,
padding: 18, padding: 18,
marginTop: 20, marginTop: 20,
minHeight: '200px',
}} }}
> >
<div className={styles.filterTitle}>Filters</div> <div className={styles.filterTitle}>Filters</div>