diff --git a/website/src/components/SearchPage/fields/MultiFieldSearchField.tsx b/website/src/components/SearchPage/fields/MultiFieldSearchField.tsx index f1aab7ae59..b69e7cc917 100644 --- a/website/src/components/SearchPage/fields/MultiFieldSearchField.tsx +++ b/website/src/components/SearchPage/fields/MultiFieldSearchField.tsx @@ -5,6 +5,7 @@ import type { MultiFieldSearch, SetSomeFieldValues } from '../../../types/config import { CustomTooltip } from '../../../utils/CustomTooltip'; import type { MetadataFilterSchema } from '../../../utils/search.ts'; import DisabledUntilHydrated from '../../DisabledUntilHydrated'; +import { Button } from '../../common/Button.tsx'; import MaterialSymbolsHelpOutline from '~icons/material-symbols/help-outline'; export interface MultiFieldSearchFieldProps { @@ -33,10 +34,13 @@ export const MultiFieldSearchField = ({ autoComplete='off' /> -
- +
+

Search across the following fields:

diff --git a/website/src/utils/CustomTooltip.tsx b/website/src/utils/CustomTooltip.tsx index 879f404c76..1f8c3b8422 100644 --- a/website/src/utils/CustomTooltip.tsx +++ b/website/src/utils/CustomTooltip.tsx @@ -1,12 +1,19 @@ import type { ComponentProps, FC } from 'react'; import { Tooltip } from 'react-tooltip'; -export const CustomTooltip: FC> = ({ className, ...props }) => ( +export const CustomTooltip: FC> = ({ className, ...props }) => { + const isTouchOnly = typeof window !== 'undefined' && window.matchMedia('(pointer: coarse)').matches; + // Set positionStrategy and z-index to make the Tooltip float above the ReviewPage toolbar - -); + return ( + + ); +};