mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-14 02:26:20 +02:00
fixes for acss config. fixes #109
This commit is contained in:
@ -781,6 +781,9 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
d.resolve(result);
|
d.resolve(result);
|
||||||
});
|
});
|
||||||
} else if (cssMode === CssModes.ACSS) {
|
} else if (cssMode === CssModes.ACSS) {
|
||||||
|
if (!window.atomizer) {
|
||||||
|
d.resolve('');
|
||||||
|
} else {
|
||||||
const html = scope.cm.html.getValue();
|
const html = scope.cm.html.getValue();
|
||||||
const foundClasses = atomizer.findClassNames(html);
|
const foundClasses = atomizer.findClassNames(html);
|
||||||
var finalConfig;
|
var finalConfig;
|
||||||
@ -796,6 +799,7 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
scope.cm.css.setValue(acss);
|
scope.cm.css.setValue(acss);
|
||||||
d.resolve(acss);
|
d.resolve(acss);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return d.promise;
|
return d.promise;
|
||||||
}
|
}
|
||||||
@ -1872,6 +1876,11 @@ customEditorFontInput, cssSettingsModal, cssSettingsBtn, acssSettingsTextarea
|
|||||||
|
|
||||||
scope.openCssSettingsModal = function() {
|
scope.openCssSettingsModal = function() {
|
||||||
scope.toggleModal(cssSettingsModal);
|
scope.toggleModal(cssSettingsModal);
|
||||||
|
setTimeout(() => {
|
||||||
|
// Refresh is required because codemirror gets scaled inside modal and loses alignement.
|
||||||
|
scope.acssSettingsCm.refresh();
|
||||||
|
scope.acssSettingsCm.focus();
|
||||||
|
}, 500);
|
||||||
};
|
};
|
||||||
|
|
||||||
function init() {
|
function init() {
|
||||||
|
Reference in New Issue
Block a user