question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Proposed changes to search UI

See original GitHub issue

Currently on each dashboard:

  • An “all tags” section is visible, i.e. “Tags matching: /.*/”
  • Tag sections are collapsed
  • Entering a search causes the “all tags” section to drill down
  • Clearing the search box causes the “all tags” section to disappear

We’ve received feedback from multiple individuals that the first thing they do in their workflows is collapse the first section and open the other ones.

It might be better to change the UI to the following:

  1. Remove “all tags” section
  2. Expand all sections by default (should be possible, thanks to pagination)
  3. Make search bar invisible by default (free up vertical whitespace: content is king)
  4. Add magnifying glass icon (left to refresh button) that toggles visibility of search bar
  5. When initially clicked, search bar initializes to empty (defined as .*) and “all tags” section appears
  6. Typing search term causes the “Tags matching” section to update in real time, as it does now
  7. Maybe put “x” button to right of search bar that does same thing as clicking search button in top right corner a second time (de-toggling)
  8. Ensure that all these search states persist to the fragment section of the URL bar

Thoughts @wchargin @chihuahua @dandelionmane?

Issue Analytics

  • State:open
  • Created 6 years ago
  • Reactions:1
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
gtodericicommented, Sep 6, 2017

With regards to making “." the default: it’s counter-intuitive to default to something that most casual users won’t know how to interpret. In order to know that ".” is “match everything” the user would know that this is a regular expression, which means that a large number of users will be confused by it. Defaulting to “” (nothing) and having that display all tags would be a less confusing solution.

Other than this, having all sections expanded by default would be good.

The search bar being placed on the side bar with a clear button for “searching tags” will also be an improvement since it will free up space.

0reactions
jartcommented, Sep 6, 2017

This could be solved by the following:

  • Use placeholder="regex" on search box. (Magnifying glass communicates it is for search.)
  • Say “All tags” in section header when search box is empty.
  • Say “Tags matching: /FOO/” when search box is non-empty.

That way it’ll make sense even if the user doesn’t know what regex is. He’ll also have a hint about what to google.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Changes are coming to the Google Search UI - PhoneArena
Google has started rolling out an update to the Google Search app that includes changes to the UI including the search bar.
Read more >
Google is to rollout the new UI design for search results
We are acquainted with Google's UI of search results which have not evolved a lot over the years. Because Google is the only...
Read more >
New Search UI now generally available
You now have access to the new and improved Search UI. ... We've released two updates today that resolve some of the concerns...
Read more >
New Google Search toolbar UI facing backlash from users
Google is testing changes to its Search toolbar UI, but it is already facing heavy backlash from early adopters. There's a workaround.
Read more >
Changes are coming to the Google Search UI | Retail News Asia
The Google Search app user interface is about to get a new look. Google is testing some changes to the app, including a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found