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

provide vivaldifox webextension #24

Closed
rhelmer opened this issue Jun 19, 2016 · 4 comments
Closed

provide vivaldifox webextension #24

rhelmer opened this issue Jun 19, 2016 · 4 comments

Comments

@rhelmer
Copy link

rhelmer commented Jun 19, 2016

As discussed here:
https://www.reddit.com/r/firefox/comments/4nvm27/initial_release_of_vivaldifox_with_autocolouring/d487jox

I think we should propose and build an API for the Firefox WebExtensions API to allow the core vivaldi fox feature, that is, setting the background of the browser chrome to an arbitrary color.

Let's chat about it here and then file bug(s) on the mozilla side when we're reasonable confident about our proposal.

@rhelmer
Copy link
Author

rhelmer commented Jun 19, 2016

I've been looking over the Chrome extension API to see if they allow anything like this, and where it might fit if so:
https://developer.chrome.com/extensions/api_index

The closest thing they provide is Chrome themes, which are similar to lightweight themes - you specify theme images and colors for the toolbar, tab background, etc. in the manifest.json.

I wonder if it would make sense to build a WebExtension API that allows modifying the theme at runtime, changing the color and images etc?

@nt1m
Copy link
Owner

nt1m commented Jun 19, 2016

Work is going on here: https://github.com/nt1m/WebExtensions-Theming-API/blob/master/Proposal.md

@nt1m
Copy link
Owner

nt1m commented Mar 7, 2017

All the APIs needed are available so, I'll file an checklist issue for porting to WE.

@nt1m nt1m closed this as completed Mar 7, 2017
@nt1m
Copy link
Owner

nt1m commented Mar 7, 2017

Filed #40

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