function createStickyButtons() { var supportedColors = [ "Cornsilk", "LightPink", "LightCyan", "MintCream", "Gainsboro", "HoneyDew", "LightCoral", "LightSalmon", "Plum" ] var buttonList = document.getElementById('buttonList') for (let i = 0; i < supportedColors.length; i++){ var btn = document.createElement('button') btn.classList.add('new-sticky-button') btn.onclick = function() { chrome.tabs.query({active: true, currentWindow: true}, tabs => { chrome.tabs.sendMessage(tabs[0].id, {color: supportedColors[i]}, response => {}); }); } btn.style.backgroundColor = supportedColors[i]; buttonList.appendChild(btn) } } createStickyButtons()