Files
rebloor 82217a05bc Replace var with let in examples (#484)
* Replace var with let in examples

store-collected-images/webextension-plain/deps/uuidv4.js

* Reverted third–party code
2022-08-11 04:27:28 +12:00

19 lines
650 B
JavaScript

browser.runtime.onMessage.addListener(updateBg);
function updateBg(request, sender, sendResponse) {
let html = document.querySelector('html');
let body = document.querySelector('body');
if (request.image) {
html.style.backgroundImage = 'url(' + request.image + ')';
body.style.backgroundImage = 'url(' + request.image + ')';
} else if (request.color) {
html.style.backgroundColor = request.color;
body.style.backgroundColor = request.color;
} else if (request.reset) {
html.style.backgroundImage = '';
html.style.backgroundColor = '';
body.style.backgroundImage = '';
body.style.backgroundColor = '';
}
}