diff --git a/apps/client/public/locales/en-US/translation.json b/apps/client/public/locales/en-US/translation.json index 1855a6f8c..472c4ea46 100644 --- a/apps/client/public/locales/en-US/translation.json +++ b/apps/client/public/locales/en-US/translation.json @@ -1309,7 +1309,5 @@ "Read-only mode": "Read-only mode", "AI Chat can search and read workspace content, but cannot create or edit pages.": "AI Chat can search and read workspace content, but cannot create or edit pages.", "Toggle AI Chat read-only mode": "Toggle AI Chat read-only mode", - "Match": "Match", - "Everything": "Everything", "Title only": "Title only" } diff --git a/apps/client/src/features/search/components/search-spotlight-filters.module.css b/apps/client/src/features/search/components/search-spotlight-filters.module.css index e8073aab6..3709f2960 100644 --- a/apps/client/src/features/search/components/search-spotlight-filters.module.css +++ b/apps/client/src/features/search/components/search-spotlight-filters.module.css @@ -17,3 +17,10 @@ color: light-dark(var(--mantine-color-gray-7), var(--mantine-color-gray-6)); } } + +.filterButtonActive { + color: var(--mantine-color-blue-light-color); + &:hover { + color: var(--mantine-color-blue-light-color); + } +} diff --git a/apps/client/src/features/search/components/search-spotlight-filters.tsx b/apps/client/src/features/search/components/search-spotlight-filters.tsx index 36179e4b8..ca4bdcd85 100644 --- a/apps/client/src/features/search/components/search-spotlight-filters.tsx +++ b/apps/client/src/features/search/components/search-spotlight-filters.tsx @@ -1,4 +1,5 @@ import React, { useState, useEffect } from "react"; +import cx from "clsx"; import { Button, Menu, @@ -255,52 +256,22 @@ export function SearchSpotlightFilters({ {contentType !== "attachment" && !isAiMode && ( -
} + className={cx( + classes.filterButton, + titleOnly && classes.filterButtonActive, + )} + fw={500} + aria-pressed={titleOnly} + onClick={() => setTitleOnly(!titleOnly)} > -