Hosted onhoraciohdev.dev.hyper.mediavia theHypermedia Protocol

Unify the Search experience across the app

Problem

The search experience across both apps is a bit of a mess right now. We haver search in all these places:

    titlebar

    Editor (comment and document)

      embed search

      mentions search

      link toolbar

      button

      query block

    collaborators

    site navigation editor

    site header search

    location picker

And probably I'm missing one or two.

on most of these places we want similar things to appear in the results and specially the UX of it. We must have a unified UX for it across the Seed ecosystem.

Solution

    Study all searches and define a Good and Flexible API for all of them

    create new search result items:

      block ranges

      comments

      contacts

      document versions

    apply the search across all the apps

I believe we can use a library like DownShift to create the primitives for all the search instances we need.

Scope

1 week: 1-2 days of research + 1-2 days of implementation

Rabbit Holes


No-Gos


Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime