fix(component): click area of the item (#2221)

Co-authored-by: Himself65 <himself65@outlook.com>
This commit is contained in:
Fangdun Tsai
2023-05-04 13:46:56 +08:00
committed by GitHub
parent 3d43e61087
commit 238f69b4e7
3 changed files with 16 additions and 7 deletions

View File

@@ -9,7 +9,7 @@ export const StyledListItem = styled('div')<{
color: active
? 'var(--affine-primary-color)'
: 'var(--affine-text-primary-color)',
paddingLeft: '16px',
paddingLeft: '2px',
paddingRight: '2px',
borderRadius: '8px',
cursor: 'pointer',
@@ -17,7 +17,7 @@ export const StyledListItem = styled('div')<{
position: 'relative',
flexShrink: 0,
userSelect: 'none',
...displayFlex('flex-start', 'center'),
...displayFlex('flex-start', 'stretch'),
...(disabled
? {
cursor: 'not-allowed',
@@ -25,8 +25,9 @@ export const StyledListItem = styled('div')<{
}
: {}),
'> svg, a > svg': {
'a > svg, div > svg': {
fontSize: '20px',
marginLeft: '14px',
marginRight: '12px',
color: active
? 'var(--affine-primary-color)'

View File

@@ -105,8 +105,17 @@ export const RootAppSidebar = ({
onOpenQuickSearchModal();
}, [onOpenQuickSearchModal])}
>
<SearchIcon />
{t['Quick search']()}
<div
style={{
display: 'flex',
flex: 1,
alignItems: 'center',
justifyContent: 'flex-start',
}}
>
<SearchIcon />
{t['Quick search']()}
</div>
</StyledListItem>
<StyledListItem
active={