GoogleChromeLabs / fugu-tracker

Powerful web capabilities (Fugu) tracking website.
https://fugu-tracker.web.app/
Apache License 2.0
42 stars 7 forks source link

Let users "favorite" an API and provide a "Favorites Only" view #22

Open inexorabletash opened 3 years ago

inexorabletash commented 3 years ago

Use case:

We could implement this using just browser storage APIs (e.g. IndexedDB).

Snugug commented 3 years ago

I think this is a great idea, and agreed we should only use browser storage. I've got a few questions on implementation:

inexorabletash commented 3 years ago

Re: Sharable - if it's easy? A UX for that doesn't immediately come to mind but it sounds useful. Doesn't seem critical though.

Re: Default - yes, but with a visual cue that a filter is active. Implicitly I was thinking of favorite as a user-specified property that could be filtered on.

Re: Filters - yes?

Re: Clearing - seems handy, if it doesn't add clutter and is hard to invoke accidentally. Not critical if it's easy to toggle an API as a favorite.