gsxdsm
efa8105036
FN-7495: add settings search
Add a searchable Settings navigation that filters visible sections by setting names and keywords.
- Add a Settings search field with clear and empty-state affordances for desktop and mobile layouts.
- Filter only the already-visible Settings sections while preserving matching group headers and mobile section labels.
- Add searchable section metadata, localized labels, tests, docs, and a release changeset.
Files changed:
.changeset/fn-7495-settings-search.md | 7 +
docs/dashboard-guide.md | 5 +
.../dashboard/app/components/SettingsModal.css | 97 +++++-
.../dashboard/app/components/SettingsModal.tsx | 346 ++++++++++++++++-----
.../__tests__/SettingsModal.general.test.tsx | 71 +++++
.../components/__tests__/settings-mobile.test.tsx | 25 ++
.../settings/sections/McpServersCard.tsx | 2 +-
packages/i18n/locales/en/app.json | 11 +
8 files changed, 475 insertions(+), 89 deletions(-)
Fusion-Task-Id: FN-7495
Fusion-Task-Lineage: 1d703059-6156-4d20-afbd-3cdb64e3e9f3
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-04 10:42:20 -07:00
..
2026-07-01 08:32:29 -07:00
2026-07-02 11:38:31 -07:00
2026-07-03 21:47:00 -07:00
2026-07-02 12:27:04 -07:00
2026-06-21 03:53:43 -07:00
2026-06-20 08:57:45 -07:00
2026-06-11 20:21:30 -07:00
2026-06-22 18:21:06 -07:00
2026-07-02 23:53:26 -07:00
2026-07-02 19:01:09 -07:00
2026-06-26 02:30:34 -07:00
2026-06-23 01:14:11 -07:00
2026-06-26 11:56:12 -07:00
2026-07-04 10:42:20 -07:00
2026-06-21 03:53:43 -07:00
2026-07-02 19:01:09 -07:00
2026-06-26 01:04:03 -07:00
2026-06-26 01:04:03 -07:00
2026-06-26 01:04:03 -07:00
2026-06-20 08:57:45 -07:00
2026-06-20 08:57:45 -07:00
2026-06-27 09:28:31 -07:00
2026-06-20 08:57:45 -07:00
2026-06-26 02:30:34 -07:00
2026-07-02 14:18:08 -07:00
2026-06-27 09:28:29 -07:00
2026-06-20 08:57:45 -07:00
2026-06-20 08:57:45 -07:00
2026-06-20 08:57:45 -07:00
2026-06-20 08:57:45 -07:00
2026-06-20 08:57:45 -07:00
2026-06-25 22:19:24 -07:00
2026-06-27 22:37:19 -07:00