Skip to content

Commit

Permalink
Merge pull request #81 from abusix/pla-830-hailstorm-listbox-componen…
Browse files Browse the repository at this point in the history
…t-states

fix(components): style open state
  • Loading branch information
mnlfischer authored Dec 20, 2023
2 parents 91dd219 + eed4580 commit 969a454
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ export interface ListboxButtonTextValueProps {

export const ListboxButtonTextValue = ({ placeholder, value }: ListboxButtonTextValueProps) => {
if (!value) {
return <div className="paragraph-100 text-neutral-600">{placeholder}</div>;
return (
<div className="paragraph-100 text-neutral-600 group-hover:text-neutral-700">
{placeholder}
</div>
);
}
return <div className="paragraph-100">{value}</div>;
};
2 changes: 1 addition & 1 deletion src/components/form-field/listbox/listbox-button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export interface ListboxButtonProps {

const ListboxButton = ({ children }: ListboxButtonProps) => {
return (
<Listbox.Button className="flex h-8 w-full cursor-pointer items-center rounded border border-neutral-400 py-2 pl-3 pr-8">
<Listbox.Button className="group flex h-8 w-full cursor-pointer items-center rounded border border-neutral-400 py-2 pl-3 pr-8 outline-none hover:border-neutral-600 focus:border-primary-400 focus:ring-2 focus:ring-primary-200 ui-open:border-primary-400 ui-open:ring-2 ui-open:ring-primary-200">
{children}
<div className="absolute inset-y-0 right-0 flex items-center px-1.5">
<div className="flex h-5 w-5 items-center justify-center rounded rounded-r-md bg-neutral-100 focus:outline-none">
Expand Down

0 comments on commit 969a454

Please sign in to comment.