Skip to content

Updates to improve UI for free form search option - #177

Merged
tynanford merged 5 commits into
masterfrom
search_type_labels
Oct 21, 2026
Merged

tynanford merged 5 commits into
masterfrom
search_type_labels

Conversation

@tynanford

Copy link
Copy Markdown
Contributor
  • Adds text to the search toggle to make it more clear
  • Add helper text below free form search box to explain how to use it. Hide the text after query is done and results are there (or is no results message is there)
  • Change the add icon for adding properties/tags to primary color, add text, and custom tooltip to make it more obvious how to add props/tags to search

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The search-mode buttons’ accessible names omit their new visible labels, impairing voice-control targeting.

1 open issue
What changed in this PR

Improves discoverability and guidance for free-form search on the home page.

Changes:

  • Adds search-mode labels and conditional search guidance.
  • Makes property/tag controls more prominent and updates help text and tests.
  • Shows Plotting navigation only when USE_AA is enabled.
File Description
src/​components/​home/​Home.jsx Adds toggle labels and controls helper visibility.
src/​components/​home/​freesearch/​FreeSearch.jsx Adds guidance and responsive property/tag controls.
src/​components/​help/​Help.jsx Updates search-mode instructions.
src/​components/​header/​Header.jsx Gates Plotting navigation on USE_AA.
src/​app/​App.test.jsx Checks the Free Form button text.

Review effort: Balanced

Comment thread src/components/home/Home.jsx
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are focused UI improvements with no unresolved review findings.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

@tynanford
tynanford merged commit 15297e0 into master Oct 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants