mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-13 18:16:19 +02:00
Merge pull request #172 from iamandrewluca/master
Add option to toggle faster/lighter version of extension
This commit is contained in:
@ -482,6 +482,9 @@
|
|||||||
<label class="line" title="Preserves the console logs across your preview refreshes">
|
<label class="line" title="Preserves the console logs across your preview refreshes">
|
||||||
<input type="checkbox" d-change="updateSetting" data-setting="preserveConsoleLogs"> Preserve console logs
|
<input type="checkbox" d-change="updateSetting" data-setting="preserveConsoleLogs"> Preserve console logs
|
||||||
</label>
|
</label>
|
||||||
|
<label class="line">
|
||||||
|
<input type="checkbox" d-change="updateSetting" data-setting="lightVersion"> Toggle fast/light version (needs restart)
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1618,6 +1618,11 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
$('[data-setting=autoSave]').checked = prefs.autoSave;
|
$('[data-setting=autoSave]').checked = prefs.autoSave;
|
||||||
$('[data-setting=autoComplete]').checked = prefs.autoComplete;
|
$('[data-setting=autoComplete]').checked = prefs.autoComplete;
|
||||||
$('[data-setting=preserveConsoleLogs]').checked = prefs.preserveConsoleLogs;
|
$('[data-setting=preserveConsoleLogs]').checked = prefs.preserveConsoleLogs;
|
||||||
|
$('[data-setting=lightVersion]').checked = prefs.lightVersion;
|
||||||
|
|
||||||
|
if (!prefs.lightVersion) {
|
||||||
|
document.body.classList.add('blur');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -2212,7 +2217,8 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
editorCustomFont: '',
|
editorCustomFont: '',
|
||||||
autoSave: true,
|
autoSave: true,
|
||||||
autoComplete: true,
|
autoComplete: true,
|
||||||
preserveConsoleLogs: true
|
preserveConsoleLogs: true,
|
||||||
|
lightVersion: true
|
||||||
},
|
},
|
||||||
function syncGetCallback(result) {
|
function syncGetCallback(result) {
|
||||||
if (result.preserveLastCode && lastCode) {
|
if (result.preserveLastCode && lastCode) {
|
||||||
@ -2249,6 +2255,7 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
prefs.autoSave = result.autoSave;
|
prefs.autoSave = result.autoSave;
|
||||||
prefs.autoComplete = result.autoComplete;
|
prefs.autoComplete = result.autoComplete;
|
||||||
prefs.preserveConsoleLogs = result.preserveConsoleLogs;
|
prefs.preserveConsoleLogs = result.preserveConsoleLogs;
|
||||||
|
prefs.lightVersion = result.lightVersion;
|
||||||
|
|
||||||
updateSettingsInUi();
|
updateSettingsInUi();
|
||||||
scope.updateSetting();
|
scope.updateSetting();
|
||||||
|
@ -118,7 +118,7 @@ select, input[type="text"], input[type="number"], textarea {
|
|||||||
will-change: -webkit-filter;
|
will-change: -webkit-filter;
|
||||||
transition: 0.10s ease 0.2s;
|
transition: 0.10s ease 0.2s;
|
||||||
}
|
}
|
||||||
.overlay-visible .main-container {
|
.blur.overlay-visible .main-container {
|
||||||
transition-duration: 0.5s;
|
transition-duration: 0.5s;
|
||||||
transition-delay: 0.4s;
|
transition-delay: 0.4s;
|
||||||
-webkit-filter: blur(3px);
|
-webkit-filter: blur(3px);
|
||||||
|
Reference in New Issue
Block a user