Skip to content

facet suggest/limit/search results UX idiosyncracies for partial and no results #3771

@jrochkind

Description

@jrochkind

These seem to me some UX rough edges that may confuse users and ideally would be polished, in the facet suggest/limit/search results.

Partial results

Only the first (by default, configurable) 20 matching facet results are shown. But there is no indication this the case. In the Blacklight example CI app, for the widely matching query of a, these results are actually only showing about half the total facet topic values available... but you might easily not realize "Why is the thing I'm looking for not there"?!? (Unless you realize it looks like it's stopping at J, but this hint isnt' always there in real use cases and is a bit subtle!)

Image

Shoudl it have some italisized i18n label "more results not shown" or something at the end?

No results

In the case you enter something with no results, it's probably not too confusing, but to me looks a bit messy. Better if it said "no results" or something like that?

Image

but it's kind of hard to implement

I thought these might be easy wins, but the Blacklight code around displaying these has a lot of legacy history, and has gotten pretty baroque, lots of indirection, lots of legacy conditionals. So I thought this would be an easy improvement, but it wasn't, I keep getting stymied trying to implement it.

  • Do we actually care about this, is it just fine how it is? Curious for those who have already implemented this feature in production if there's been any feedback/notice at all of above things. Maybe they are unnecessary and it's just fine?

  • Anyone have any tips for what might be reasonable/feasible ways to implement this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions