Search Page
There are two ways to search in DesignFoundry. The Cmd-K palette (Global Search) is for fast inline lookups when you know what you want. The /search page is for browsing larger result sets with structured filters and the option to share a URL.
Opening the Search Page
Three ways to land on /search:
- Click Search in any “no results” empty state.
- Type a query into Cmd-K and click See all results at the bottom.
- Navigate directly to
/search?q=<your-query>(or just/search).
Query parameters in the URL persist across reloads, so you can bookmark and share specific searches.
Filter Bar
The filter bar above the results table lets you narrow the result set:
| Filter | What it does |
|---|---|
| Query | Free-text — matches name, description, and any indexed fields |
| Type | One of the registered object types (e.g. Application, Capability, Technology) or All |
| Status | One of draft, approved, deprecated, retired, or All |
| Tags | Comma-separated tag names — narrows to objects carrying any of these tags |
Each filter is reflected in the URL (?q=…&type=…&status=…&tags=…). You can also paginate with &page=N.
Result Rows
Each row in the results table shows:
- Name — bolded, links to the object detail page.
- Type — the object’s registered type.
- Status — color-coded badge (green=approved, gray=draft, outline=deprecated, red=retired).
- Snippet — a short excerpt of the matched text, with the query highlighted.
- Tags — any tags carried by the object.
- Diagrams — count of diagrams the object appears in (clickable to jump).
Results are sorted by relevance by default. Click a column header to re-sort.
Pagination
Result pages hold 20 entries. Use the page nav at the bottom of the table to step forward/back. The current page is in the URL (&page=3) so a deep result page is shareable.
Compared to Cmd-K
| Cmd-K (Global Search) | Search Page | |
|---|---|---|
| Triggered by | ⌘K keyboard shortcut, anywhere | Visiting /search |
| Layout | Floating dropdown, top of viewport | Full-page, two columns (filters + results) |
| Result limit | First ~10 results, no pagination | Paginated, 20 per page |
| Filters | Inline syntax (type:Application) | Explicit dropdown filters |
| Best for | ”I know roughly what I’m looking for" | "Show me everything that matches” |
Both surfaces hit the same backend index, so a result that appears in one will appear in the other if you broaden the filter.
Sharing Searches
Because every filter is in the URL, sharing a search is just sharing a link:
https://designfoundry.ai/search?q=customer&type=application&status=approved&tags=critical
Useful for handing a colleague the exact view you’re looking at, or for embedding a “live query” in a comment or decision record.