diff --git a/packages/frontend/component/src/components/page-list/filter/condition.tsx b/packages/frontend/component/src/components/page-list/filter/condition.tsx index f7cc96409..462223c95 100644 --- a/packages/frontend/component/src/components/page-list/filter/condition.tsx +++ b/packages/frontend/component/src/components/page-list/filter/condition.tsx @@ -47,7 +47,12 @@ export const Condition = ({ const args = renderArgs(value, onChange, data.type); return (
+
{data.render({ type, value: value?.value, diff --git a/packages/frontend/component/src/components/page-list/filter/index.css.ts b/packages/frontend/component/src/components/page-list/filter/index.css.ts index 288ed78db..2f8a7af05 100644 --- a/packages/frontend/component/src/components/page-list/filter/index.css.ts +++ b/packages/frontend/component/src/components/page-list/filter/index.css.ts @@ -27,6 +27,7 @@ export const filterItemStyle = style({ borderRadius: '8px', background: 'var(--affine-white)', padding: '4px 8px', + overflow: 'hidden', }); export const filterItemCloseStyle = style({ @@ -58,6 +59,7 @@ export const switchStyle = style({ background: 'var(--affine-hover-color)', borderRadius: '4px', }, + whiteSpace: 'nowrap', }); export const filterTypeStyle = style({ fontSize: 'var(--affine-font-sm)', diff --git a/packages/frontend/component/src/components/page-list/filter/multi-select.css.ts b/packages/frontend/component/src/components/page-list/filter/multi-select.css.ts index 543102468..6cc90537b 100644 --- a/packages/frontend/component/src/components/page-list/filter/multi-select.css.ts +++ b/packages/frontend/component/src/components/page-list/filter/multi-select.css.ts @@ -6,6 +6,7 @@ export const content = style({ borderRadius: 8, padding: '3px 4px', cursor: 'pointer', + overflow: 'hidden', ':hover': { backgroundColor: 'var(--affine-hover-color)', }, diff --git a/packages/frontend/component/src/components/page-list/view/edit-collection.tsx b/packages/frontend/component/src/components/page-list/view/edit-collection.tsx index 1ce7c4d3d..0d3ab7531 100644 --- a/packages/frontend/component/src/components/page-list/view/edit-collection.tsx +++ b/packages/frontend/component/src/components/page-list/view/edit-collection.tsx @@ -232,6 +232,12 @@ const RulesMode = ({ const count = allowListPages.length + rulesPages.length; return ( <> + {/*prevents modal autofocus to the first input*/} + requestAnimationFrame(() => e.target.blur())} + />
updateSearchText(e.target.value)} className={styles.rulesTitle} + style={{ + color: 'var(--affine-text-primary-color)', + }} placeholder={t['com.affine.editCollection.search.placeholder']()} >