dx-tooling / dx-tooling/sitebuilder-webapp

Add search functionality to Prompt Suggestions section

Open
#152 4 comments 0 reactions 1 assignee View on GitHub

@JOORVIS is already working on this.

Since Feb 23, 2026.

prdb:enabled prdb:implementation-errored prdb:plan-approved prdb:planning-done
Dominant language
PHP
Stars
8
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Description

The Prompt Suggestions section in Conversation Pages currently lacks a search feature. As the number of suggestions grows, it becomes difficult to quickly find relevant prompts.

Proposed improvement

  • Add a functional search bar within the Prompt Suggestions section.
  • As soon as the user starts typing, the result container should dynamically appear.
  • The results should be filtered in real time based on the entered keyword.
  • The matching keyword should be visually highlighted within the result containers to improve visibility and speed of recognition.
  • Add an "X" button at the right end of the search bar to quickly clear the entered text.

Expected behavior

  • Typing in the search bar filters prompt suggestions immediately.
  • Only relevant prompts are displayed.
  • The searched term is highlighted inside the suggestion text.
  • Clicking the "X" button clears the input field and resets the suggestion list.
  • If no match is found, a clear "No results found" state should be displayed.

Why this matters

  • Improves usability and efficiency when many prompts exist.
  • Reduces scrolling and manual scanning.
  • Enhances discoverability of existing prompt templates.
  • Provides a standard, intuitive search UX pattern.
  • Scales better as the number of suggestions increases.

Environment

  • Feature: Prompt Suggestions (Sitebuilder)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.