Skip to content

Commit cfaac3e

Browse files
committed
Add UI dynamics
1 parent 9637c80 commit cfaac3e

3 files changed

Lines changed: 216 additions & 141 deletions

File tree

web/components/filters/filters.tsx

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -842,7 +842,13 @@ export function FilterSection(props: {
842842
onClick={() => (isOpen ? setOpenFilter(undefined) : setOpenFilter(title))}
843843
>
844844
{showNewBadge && <NewBadge classes={newBadgeClassName} />}
845-
<Row className={clsx('items-center gap-2', isActive && 'font-semibold')}>
845+
<Row
846+
className={clsx(
847+
'items-center gap-2',
848+
isActive && 'font-semibold',
849+
isOpen && 'force-bold',
850+
)}
851+
>
846852
{icon}
847853
{selection}
848854
</Row>
@@ -870,7 +876,12 @@ function FilterGroup(props: {
870876
className="flex w-full flex-row items-center justify-between px-4 py-3 text-ink-600"
871877
onClick={() => (isOpen ? setOpenGroup(undefined) : setOpenGroup(title))}
872878
>
873-
<Row className="items-center gap-2 font-semibold">
879+
<Row
880+
className={clsx(
881+
'items-center gap-2 hover-bold',
882+
isOpen && 'font-semibold text-primary-700',
883+
)}
884+
>
874885
{icon}
875886
{title}
876887
</Row>

0 commit comments

Comments
 (0)