Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Styles configuration window as sidebar (sidePanel API) #1715

Open
wykopx opened this issue Dec 8, 2023 · 1 comment
Open

[Request] Styles configuration window as sidebar (sidePanel API) #1715

wykopx opened this issue Dec 8, 2023 · 1 comment

Comments

@wykopx
Copy link

wykopx commented Dec 8, 2023

Please consider adding chrome.sidePanel API for styles configuration window.
Opening extensions pages in browser sidebar is available in Chrome since May 2023 and in Edge since July 2023

Having a style that gives user lot's of options to choose from (my style has around 500 options) in a window of maximum height equal to 750 pixels makes it incredibly inconvinient and tiresome to use as it displays less than ~20 options at the same time as presented below:

image

Also a window that hovers over a webpage that styles are being customized is covering a lot of webpage space so that user often doesn't see how page is being changed when selecting different styling options.

Styling any nav bars, search boxes and menus that are usually on top and top right corner of a webpage forces user to:

  1. open style config window
  2. scroll to a desired option
  3. change the option
  4. close the Stylus window to notice the change
  5. open stylus window again to continue customization

In my opinion having a style config window opened as browser sidebar seems to be perfect for advanced styles.
Style configuration wouldn't disrupt viewing a page when choosing styling options.

Please consider this as example how it could look in Edge:

Stylus as sidebar example

@wykopx wykopx changed the title Styles configuration window as sidebar (sidePanel API) [Request] Styles configuration window as sidebar (sidePanel API) Dec 8, 2023
@tophf
Copy link
Member

tophf commented Dec 8, 2023

Yeah, eventually, but not now as it's underhandedly limited to ManifestV3 in Chrome, meaning we won't be able to use it until we migrate, and I don't want to do it right now as ManifestV3 is still bugged and breaks some features we need. In Firefox it's a different API which we could use, but I generally don't support features that we can add just in one browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants