Merge pull request #168 from blockworks-foundation/select-fixes

change select.option spacing
This commit is contained in:
saml33 2022-02-23 12:47:02 +11:00 committed by GitHub
commit 25c86cee72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 21 additions and 18 deletions

View File

@ -69,7 +69,7 @@ const AccountSelect = ({
onChange={handleChange}
>
{({ open }) => (
<>
<div className="relative">
<div className="flex items-center">
<Listbox.Button
className={`border border-th-bkg-4 bg-th-bkg-1 rounded-md default-transition hover:border-th-fgd-4 focus:outline-none focus:border-th-fgd-4 p-2 w-full font-normal`}
@ -112,7 +112,7 @@ const AccountSelect = ({
</Listbox.Button>
</div>
<Listbox.Options
className={`z-20 p-1 absolute right-0 top-13 bg-th-bkg-1 divide-y divide-th-bkg-3 shadow-lg outline-none rounded-md w-full max-h-60 overflow-auto`}
className={`z-20 p-1 absolute right-0 top-14 bg-th-bkg-3 rounded-md w-full max-h-60 overflow-auto thin-scroll`}
>
{accounts.map((account) => {
const symbolForAccount = account.config.symbol
@ -125,18 +125,19 @@ const AccountSelect = ({
>
{({ disabled, selected }) => (
<div
className={`p-2 hover:bg-th-bkg-2 hover:cursor-pointer ${
className={`default-transition px-2 py-1 text-th-fgd-1 ${
selected && `text-th-primary`
} ${
disabled &&
'opacity-50 hover:bg-th-bkg-1 hover:cursor-not-allowed'
disabled
? 'opacity-50 text-th-fgd-1 hover:text-th-fgd-1 hover:cursor-not-allowed'
: 'hover:text-th-primary hover:cursor-pointer'
}`}
>
<div className={`flex items-center text-th-fgd-1`}>
<div className={`flex items-center`}>
<img
alt=""
width="20"
height="20"
width="16"
height="16"
src={`/assets/icons/${symbolForAccount.toLowerCase()}.svg`}
className="mr-2"
/>
@ -161,12 +162,14 @@ const AccountSelect = ({
})}
{missingTokenSymbols.map((token) => (
<Listbox.Option disabled key={token} value={token}>
<div className={`opacity-50 p-2 hover:cursor-not-allowed`}>
<div
className={`opacity-50 px-2 py-1 hover:cursor-not-allowed`}
>
<div className={`flex items-center text-th-fgd-1`}>
<img
alt=""
width="20"
height="20"
width="16"
height="16"
src={`/assets/icons/${token.toLowerCase()}.svg`}
className="mr-2"
/>
@ -177,7 +180,7 @@ const AccountSelect = ({
</Listbox.Option>
))}
</Listbox.Options>
</>
</div>
)}
</Listbox>
</div>

View File

@ -44,7 +44,7 @@ const GroupSize = ({ tickSize, value, onChange, className = '' }) => {
<Listbox.Option key={size} value={size}>
{({ selected }) => (
<div
className={`default-transition py-1.5 text-th-fgd-1 hover:bg-th-bkg-3 hover:cursor-pointer hover:text-th-primary text-right ${
className={`default-transition text-th-fgd-1 hover:bg-th-bkg-3 hover:cursor-pointer hover:text-th-primary text-right ${
selected && `text-th-primary`
}`}
>

View File

@ -49,7 +49,7 @@ const Option = ({ value, children, className = '' }) => {
<Listbox.Option value={value}>
{({ selected }) => (
<div
className={`default-transition py-1.5 text-th-fgd-1 hover:bg-th-bkg-3 hover:cursor-pointer hover:text-th-primary ${
className={`default-transition text-th-fgd-1 hover:bg-th-bkg-3 hover:cursor-pointer hover:text-th-primary ${
selected && `text-th-primary`
} ${className}`}
>

View File

@ -334,10 +334,10 @@ const WithdrawModal: FunctionComponent<WithdrawModalProps> = ({
<div className="flex items-center">
<img
alt=""
width="20"
height="20"
width="16"
height="16"
src={`/assets/icons/${symbol.toLowerCase()}.svg`}
className={`mr-2.5`}
className={`mr-2`}
/>
<span>{symbol}</span>
</div>

View File

@ -98,7 +98,7 @@ a {
}
li {
@apply text-sm text-th-fgd-3;
@apply mb-2 text-sm text-th-fgd-3 last:mb-0;
}
tbody {