var browser: Browser = browser || chrome;
browser.storage.local.get(['theme'], obj => {
var theme: string = obj.theme || 'green-red';
var themeSettingsContainer = document.getElementById('theme-settings');
[
'green-red',
'purple-yellow',
'cyan-orange',
].map(x => {
themeSettingsContainer.insertAdjacentHTML('beforeend', `
`);
});
});
document.getElementById('save-button').addEventListener('click', async () => {
var theme = (
[...document.querySelectorAll('.shinigami-eyes-theme input')]
.filter(x => (x).checked)[0]
).dataset.theme;
browser.runtime.sendMessage({ closeCallingTab: true, setTheme: theme }, () => { });
});
document.getElementById('cancel-button').addEventListener('click', async () => {
browser.runtime.sendMessage({ closeCallingTab: true }, () => { });
});