diff --git a/packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx b/packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx index 90daa3b44d0c01429f4dcae796489eba9cfa50dc..de58e530e38a539095c89008716c062e23a5a54e 100644 --- a/packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx +++ b/packages/desktop-client/src/components/autocomplete/CategoryAutocomplete.tsx @@ -75,20 +75,20 @@ function CategoryList({ } const showGroup = item.cat_group !== lastGroup; + const groupName = `${item.group?.name}${item.group?.hidden ? ' (hidden)' : ''}`; lastGroup = item.cat_group; return ( <Fragment key={item.id}> {showGroup && item.group?.name && ( <Fragment key={item.group.name}> {renderCategoryItemGroupHeader({ - title: item.group.name, + title: groupName, style: { color: showHiddenItems && item.group?.hidden ? theme.pageTextSubdued : theme.menuAutoCompleteTextHeader, }, - item: item.group, })} </Fragment> )} diff --git a/packages/desktop-client/src/components/autocomplete/ItemHeader.tsx b/packages/desktop-client/src/components/autocomplete/ItemHeader.tsx index 7367280857f4977a12042aff32b22f899efc6c9c..981c05bec2695691a85067d0ba515d26ca775326 100644 --- a/packages/desktop-client/src/components/autocomplete/ItemHeader.tsx +++ b/packages/desktop-client/src/components/autocomplete/ItemHeader.tsx @@ -1,7 +1,5 @@ import React from 'react'; -import { type CategoryGroupEntity } from 'loot-core/types/models/category-group'; - import { theme } from '../../style/theme'; import { type CSSProperties } from '../../style/types'; @@ -9,16 +7,9 @@ export type ItemHeaderProps = { title: string; style?: CSSProperties; type?: string; - item?: CategoryGroupEntity; }; -export function ItemHeader({ - title, - style, - type, - item, - ...props -}: ItemHeaderProps) { +export function ItemHeader({ title, style, type, ...props }: ItemHeaderProps) { return ( <div style={{ @@ -30,7 +21,6 @@ export function ItemHeader({ {...props} > {title} - {item?.hidden ? ' (hidden)' : null} </div> ); } diff --git a/packages/desktop-client/src/style/themes/midnight.ts b/packages/desktop-client/src/style/themes/midnight.ts index f0d3a10dc4187ce68684aef7cf919157993f285d..5ef665a72030104d28fb58182167682417214079 100644 --- a/packages/desktop-client/src/style/themes/midnight.ts +++ b/packages/desktop-client/src/style/themes/midnight.ts @@ -58,7 +58,7 @@ export const menuBorder = colorPalette.gray800; export const menuBorderHover = colorPalette.purple300; export const menuKeybindingText = colorPalette.gray500; export const menuAutoCompleteBackground = colorPalette.gray600; -export const menuAutoCompleteBackgroundHover = colorPalette.gray400; +export const menuAutoCompleteBackgroundHover = colorPalette.gray300; export const menuAutoCompleteText = colorPalette.gray100; export const menuAutoCompleteTextHeader = colorPalette.purple200; diff --git a/upcoming-release-notes/2461.md b/upcoming-release-notes/2461.md new file mode 100644 index 0000000000000000000000000000000000000000..6428fa2952ee693bbd48d4eb40804f60fcecd38d --- /dev/null +++ b/upcoming-release-notes/2461.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [joel-jeremy] +--- + +Fix midnight theme autocomplete hover color.