sissbruecker / linkding

Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.
MIT License
5.55k stars 265 forks source link

feature request for "Favorites" #578

Open cirrusflyer opened 9 months ago

cirrusflyer commented 9 months ago

As with "Unread" checkbox, have a "Favorite" checkbox and then add the "Favorite" to the "Bookmarks" menu, and the mobile app could take advantage of this as well.

thany commented 7 months ago

You could also just use a tag for this?

sissbruecker commented 6 months ago

I guess the value here is mostly to get a dedicated menu item that you can quickly bring up? Maybe those should be customizable. As a workaround, a browser bookmark for a tag search in linkding could work as well.

It also sounds similar to a dashboard showing pinned bookmarks, maybe in a customized order.

helmut72 commented 5 months ago

Would be cool to have favorites in a grid view and with custom icons, eg. for all of my self hosted apps.

thany commented 5 months ago

I guess the value here is mostly to get a dedicated menu item that you can quickly bring up? Maybe those should be customizable

We could take this a step further. Sort of "custom collections" or whatever we wanna call it, where you can add collections that contain tags. Each collection, containing one or more tags, would display a menu or panel of sorts containing the top 5 bookmarks, with a button or something to click through to the whole list.

It's basically a saved search, but fancy and useful.

Edit: and in a fresh installation, the "Favourites" custom collection could be added by default, to provide an example config.

grand-lotus-iroh commented 4 months ago

+1

perhaps the ability to "pin" a particular tag could be a quick solve. This would allow people to quickly access favorite links, such as webmail or frequently visited websites, directly from my homepage (which is set to linkding).

vslinko commented 3 months ago

I think there are several stories here.

  1. As a user, I want to mark some links as favorites. This can already be solved with tags.
  2. As a user I want to see favorite links as a separate list. This can already be solved by tag search.
  3. As a user I want to be able to quickly open favorites from the main page. The simplest solution is to show favorites on top of all links. A richer solution is to make saved searches that can be customized (sorting, icons, etc.) and placed somewhere as widgets.
  4. As a user, I want to quickly mark/unmark a link as a favorite. This can be done with a new "Favorite" or "Pin" action next to "Edit" and "Archive".

I suggest doing this step by step and first add a "Pin"/"Unpin" button and place the pinned items at the top of the list.

vslinko commented 3 months ago

I suggest doing this step by step and first add a "Pin"/"Unpin" button and place the pinned items at the top of the list.

@sissbruecker I can make a PR. What do you think - how should it work in the first release?

vslinko commented 2 months ago

@sissbruecker waiting for your feedback