mbnuqw / sidebery

Firefox extension for managing tabs and bookmarks in sidebar.
MIT License
3.26k stars 163 forks source link

Custom Icons #1649

Open Marin-Kitagawa opened 3 months ago

Marin-Kitagawa commented 3 months ago

Description

Support the setting of custom icon for the panel. I have so many panels and the icons are not enough. The below image shows my setup. Support the following types for the custom icons:

  1. SVG/PNG/JPG
  2. Emojis

It will also be good to have custom icons for groups besides the panels. This will be really helpful as well.

This will greatly improve the readability of the panels. Sidebery is the main reason I switched to Firefox completely. Please implement the above. Even Arc browser for Windows is going to implement it in the future. This Arc browser just came out of beta for Windows too. Arc doesn't even support selecting multiple tabs at once. But their priority is giving custom icons for Spaces. Sidebery is way better than Arc btw. So, it'd be really great to have the above.

image

albino1 commented 3 months ago

Is this what you mean? Right-click on a panel, Configure Panel, Custom Icon:

Custom Panel Icon ![custom-icon](https://github.com/mbnuqw/sidebery/assets/12164957/1c495d4f-55c9-4c38-9973-b9f9c736b569)
Marin-Kitagawa commented 3 months ago

Oh, thanks. I was searching for that. I couldn't find that option. Furthermore, I had a blind spot for that “Configure Panel” button. The rest of the menu items had a description besides this icon, but this didn't. So, I missed it. Besides, why does that option have to be inside the Configure Panel option though? Couldn't it be placed right during the creation of a panel? Besides, is there a way to assign icons to the groups as asked in the request?

  1. Please make the option to add the custom icons while creating a panel.
  2. Allow to use custom icons for groups.
kn666 commented 2 months ago

Thank you, I overlooked that as well. It might be more intuitive if it'd be renamed from "Custom icon" to "Icon Type," added "Built-in" as one of its options, and positioned it above the Icon field.