diff --git a/web-extension/background.js b/web-extension/background.js index 9bdcd43..f45f9dc 100644 --- a/web-extension/background.js +++ b/web-extension/background.js @@ -32,7 +32,18 @@ chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) { if (request.type === 'get styles') { chrome.storage.local.get('styles', function (data) { if (!data || !data.styles) { - sendResponse({styles: []}); + // TODO move defaultStyles in a different file/location ? + var defaultStyles = [ + { + title: 'reddit', + url: 'reddit.com', + style: `.class: { + display: none; +} +` + } + ]; + sendResponse({styles: defaultStyles}); } else { sendResponse({styles: data.styles}); } diff --git a/web-extension/cssEditor.js b/web-extension/cssEditor.js index ee88f76..c0671ce 100644 --- a/web-extension/cssEditor.js +++ b/web-extension/cssEditor.js @@ -8,15 +8,7 @@ if (tmp) { } var allPagesRef = null; -var allStyles = [{ - title: 'reddit', - url: 'reddit.com', - style: ` - .class: { - display: none; - } - ` -}]; +var allStyles = []; var currentStyle = null; var currentStyleIndex = -1; @@ -177,7 +169,7 @@ function showEditor() { function createStyleList(allStylesTmp) { if (allStylesTmp && allStylesTmp.length > 0) { - allStyles = allStyles.slice(0, 0).concat(allStylesTmp); + allStyles = allStyles.concat(allStylesTmp); } while (existingStyles.hasChildNodes() && existingStyles.childElementCount > 1) {