💄 Make user selection dialog more acceptable in dark and normal mode (#50)
This commit is contained in:
committed by
ericlinagora
parent
14ecf202db
commit
1a66a6f56a
@@ -2,7 +2,6 @@
|
|||||||
padding-top: 1px;
|
padding-top: 1px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
color: #000;
|
|
||||||
height: 18px;
|
height: 18px;
|
||||||
line-height: 16px;
|
line-height: 16px;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
|
|||||||
@@ -48,23 +48,23 @@ export default (props: {
|
|||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
{isFocus && query?.trim() && (
|
{isFocus && query?.trim() && (
|
||||||
<div className="absolute w-full top-0 -translate-y-full bg-white rounded-md shadow-md p-2">
|
<div className="absolute w-full top-0 -translate-y-full bg-white dark:bg-zinc-800 dark:text-white rounded-md border shadow-md p-2">
|
||||||
<div>
|
<div>
|
||||||
{result.length === 0 && (
|
{result.length === 0 && (
|
||||||
<div className="text-center pt-8">
|
<div className="text-center pt-8">
|
||||||
<Info>{Languages.t('components.user_picker.modal_no_result')}</Info>
|
<Info>{Languages.t('components.user_picker.modal_no_result')}</Info>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
{_.reverse(result.slice(0, 5)).map(user => {
|
{_.reverse(result.slice(0, 5)).map((user, i) => {
|
||||||
return (
|
return (
|
||||||
<div key={user.id} className="new-direct-channel-proposed-user">
|
<div key={user.id} className={"rounded m-1 p-3 new-direct-channel-proposed-user flex flex-row items-center justify-center align-baseline" + (i > 0 ? ' border-t' : '')}>
|
||||||
<div className="user-name">
|
<div className="grow">
|
||||||
<User data={user} />{' '}
|
<div className='font-bold'>
|
||||||
<span className="email overflow-hidden text-ellipsis whitespace-nowrap">
|
<User data={user} />
|
||||||
({user.email})
|
</div>
|
||||||
</span>
|
<div className='ml-3 text-sm text-slate-500'>{user.email}</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div className='shrink-0 ml-2'>
|
||||||
<Button
|
<Button
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setUsers([user]);
|
setUsers([user]);
|
||||||
@@ -75,9 +75,10 @@ export default (props: {
|
|||||||
{Languages.t('general.add')}
|
{Languages.t('general.add')}
|
||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
<div className='-mb-px' />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user