From 230033cb10ea4dff980facd055fe3ec82fe04f55 Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Thu, 27 Jul 2017 00:23:45 +0300 Subject: [PATCH 1/2] Add option to enable/disable blur overlay --- src/index.html | 3 +++ src/script.js | 9 ++++++++- src/style.css | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/index.html b/src/index.html index f507c84..e8235b9 100644 --- a/src/index.html +++ b/src/index.html @@ -455,6 +455,9 @@ +


diff --git a/src/script.js b/src/script.js index 60ca0af..1e614ee 100644 --- a/src/script.js +++ b/src/script.js @@ -1588,6 +1588,11 @@ customEditorFontInput $('[data-setting=editorCustomFont]').value = prefs.editorCustomFont; $('[data-setting=autoSave]').checked = prefs.autoSave; $('[data-setting=autoComplete]').checked = prefs.autoComplete; + $('[data-setting=useBlur]').checked = prefs.useBlur; + + if (prefs.useBlur) { + document.body.classList.add('blur'); + } } /** @@ -2154,7 +2159,8 @@ customEditorFontInput editorFont: 'FiraCode', editorCustomFont: '', autoSave: true, - autoComplete: true + autoComplete: true, + useBlur: true }, function syncGetCallback(result) { if (result.preserveLastCode && lastCode) { @@ -2190,6 +2196,7 @@ customEditorFontInput prefs.editorCustomFont = result.editorCustomFont; prefs.autoSave = result.autoSave; prefs.autoComplete = result.autoComplete; + prefs.useBlur = result.useBlur; updateSettingsInUi(); scope.updateSetting(); diff --git a/src/style.css b/src/style.css index 3dcd712..98a10d5 100644 --- a/src/style.css +++ b/src/style.css @@ -117,7 +117,7 @@ select, input[type="text"], input[type="number"], textarea { will-change: -webkit-filter; transition: 0.10s ease 0.2s; } -.overlay-visible .main-container { +.blur.overlay-visible .main-container { transition-duration: 0.5s; transition-delay: 0.4s; -webkit-filter: blur(3px); From ebdfd2e4bef83f32633e20187fb3e2c58fc7c7a1 Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Sat, 19 Aug 2017 23:11:15 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=E2=9A=A1=20Change=20useBlur=20setting=20to?= =?UTF-8?q?=20lightVersion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.html | 2 +- src/script.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/index.html b/src/index.html index e8235b9..dc87533 100644 --- a/src/index.html +++ b/src/index.html @@ -456,7 +456,7 @@ Replace new tab page


diff --git a/src/script.js b/src/script.js index 1e614ee..81c9636 100644 --- a/src/script.js +++ b/src/script.js @@ -1588,9 +1588,9 @@ customEditorFontInput $('[data-setting=editorCustomFont]').value = prefs.editorCustomFont; $('[data-setting=autoSave]').checked = prefs.autoSave; $('[data-setting=autoComplete]').checked = prefs.autoComplete; - $('[data-setting=useBlur]').checked = prefs.useBlur; + $('[data-setting=lightVersion]').checked = prefs.lightVersion; - if (prefs.useBlur) { + if (!prefs.lightVersion) { document.body.classList.add('blur'); } } @@ -2160,7 +2160,7 @@ customEditorFontInput editorCustomFont: '', autoSave: true, autoComplete: true, - useBlur: true + lightVersion: true }, function syncGetCallback(result) { if (result.preserveLastCode && lastCode) { @@ -2196,7 +2196,7 @@ customEditorFontInput prefs.editorCustomFont = result.editorCustomFont; prefs.autoSave = result.autoSave; prefs.autoComplete = result.autoComplete; - prefs.useBlur = result.useBlur; + prefs.lightVersion = result.lightVersion; updateSettingsInUi(); scope.updateSetting();