mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-14 10:36:19 +02:00
minor fixes n checks.
This commit is contained in:
@ -523,9 +523,9 @@ TextareaAutoComplete */
|
|||||||
if (htmlMode === HtmlModes.HTML) {
|
if (htmlMode === HtmlModes.HTML) {
|
||||||
d.resolve(code);
|
d.resolve(code);
|
||||||
} else if (htmlMode === HtmlModes.MARKDOWN) {
|
} else if (htmlMode === HtmlModes.MARKDOWN) {
|
||||||
d.resolve(marked(code));
|
d.resolve(marked ? marked(code) : code);
|
||||||
} else if (htmlMode === HtmlModes.JADE) {
|
} else if (htmlMode === HtmlModes.JADE) {
|
||||||
d.resolve(jade.render(code));
|
d.resolve(jade ? jade.render(code) : code);
|
||||||
}
|
}
|
||||||
|
|
||||||
return d.promise;
|
return d.promise;
|
||||||
@ -538,13 +538,17 @@ TextareaAutoComplete */
|
|||||||
if (cssMode === CssModes.CSS) {
|
if (cssMode === CssModes.CSS) {
|
||||||
d.resolve(code);
|
d.resolve(code);
|
||||||
} else if (cssMode === CssModes.SCSS || cssMode === CssModes.SASS) {
|
} else if (cssMode === CssModes.SCSS || cssMode === CssModes.SASS) {
|
||||||
sass.compile(code, { indentedSyntax: cssMode === CssModes.SASS }, function(result) {
|
if (sass) {
|
||||||
// Something was wrong
|
sass.compile(code, { indentedSyntax: cssMode === CssModes.SASS }, function(result) {
|
||||||
if (result.line && result.message) {
|
// Something was wrong
|
||||||
showErrors('css', [ { lineNumber: result.line - 1, message: result.message } ]);
|
if (result.line && result.message) {
|
||||||
}
|
showErrors('css', [ { lineNumber: result.line - 1, message: result.message } ]);
|
||||||
d.resolve(result.text);
|
}
|
||||||
});
|
d.resolve(result.text);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
d.resolve(code);
|
||||||
|
}
|
||||||
} else if (cssMode === CssModes.LESS) {
|
} else if (cssMode === CssModes.LESS) {
|
||||||
less.render(code).then(function (result) {
|
less.render(code).then(function (result) {
|
||||||
d.resolve(result.css);
|
d.resolve(result.css);
|
||||||
@ -796,7 +800,7 @@ TextareaAutoComplete */
|
|||||||
var fileContent = getCompleteHtml(html, css, js);
|
var fileContent = getCompleteHtml(html, css, js);
|
||||||
|
|
||||||
var d = new Date();
|
var d = new Date();
|
||||||
var fileName = [ 'web-maker', d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
var fileName = [ 'web-maker', d.getFullYear(), (d.getMonth() + 1), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
||||||
fileName += '.html';
|
fileName += '.html';
|
||||||
|
|
||||||
if (currentItem.title) {
|
if (currentItem.title) {
|
||||||
@ -854,7 +858,8 @@ TextareaAutoComplete */
|
|||||||
scope.setPreviewContent();
|
scope.setPreviewContent();
|
||||||
if (change.origin === '+input') {
|
if (change.origin === '+input') {
|
||||||
saveBtn.classList.add('is-marked');
|
saveBtn.classList.add('is-marked');
|
||||||
if (++unsavedEditCount % unsavedEditWarningCount === 0 && unsavedEditCount >= unsavedEditWarningCount) {
|
unsavedEditCount += 1;
|
||||||
|
if (unsavedEditCount % unsavedEditWarningCount === 0 && unsavedEditCount >= unsavedEditWarningCount) {
|
||||||
saveBtn.classList.add('animated');
|
saveBtn.classList.add('animated');
|
||||||
saveBtn.classList.add('wobble');
|
saveBtn.classList.add('wobble');
|
||||||
saveBtn.addEventListener('animationend', () => {
|
saveBtn.addEventListener('animationend', () => {
|
||||||
@ -1047,7 +1052,7 @@ TextareaAutoComplete */
|
|||||||
var size = blob.size + (1024 / 2);
|
var size = blob.size + (1024 / 2);
|
||||||
|
|
||||||
var d = new Date();
|
var d = new Date();
|
||||||
var fileName = [ 'web-maker-screenshot', d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
var fileName = [ 'web-maker-screenshot', d.getFullYear(), (d.getMonth() + 1), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
||||||
fileName += '.png';
|
fileName += '.png';
|
||||||
|
|
||||||
function onWriteEnd() {
|
function onWriteEnd() {
|
||||||
|
Reference in New Issue
Block a user