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);