diff --git a/ghost/admin-x-settings/src/admin-x-ds/global/Select.tsx b/ghost/admin-x-settings/src/admin-x-ds/global/Select.tsx index 1d1e71050a..0f414cf626 100644 --- a/ghost/admin-x-settings/src/admin-x-ds/global/Select.tsx +++ b/ghost/admin-x-settings/src/admin-x-ds/global/Select.tsx @@ -32,7 +32,7 @@ const Select: React.FC = ({ error, hint, defaultSelectedOption, - clearBg = false, + clearBg = true, containerClassName, selectClassName, optionClassName, @@ -59,7 +59,7 @@ const Select: React.FC = ({ containerClasses = clsx( 'relative w-full after:pointer-events-none', `after:absolute after:block after:h-2 after:w-2 after:rotate-45 after:border-[1px] after:border-l-0 after:border-t-0 after:border-grey-900 after:content-['']`, - title ? 'after:top-[22px]' : 'after:top-[14px]', + title ? 'after:top-[14px]' : 'after:top-[14px]', clearBg ? 'after:right-0' : 'after:right-4' ); } @@ -71,10 +71,10 @@ const Select: React.FC = ({ let selectClasses = ''; if (!unstyled) { selectClasses = clsx( - 'w-full cursor-pointer appearance-none border-b py-2 outline-none', + 'h-10 w-full cursor-pointer appearance-none border-b py-2 outline-none', !clearBg && 'bg-grey-75 px-[10px]', error ? 'border-red' : 'border-grey-500 hover:border-grey-700 focus:border-black', - title && 'mt-2' + (title && !clearBg) && 'mt-2' ); } selectClasses = clsx( @@ -85,7 +85,7 @@ const Select: React.FC = ({ const optionClasses = optionClassName; return ( -
+
{title && {title}}
= ({children}) => { return ( - {children} + {children} ); };