1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-10 08:26:19 +02:00

add inlet + some ui changes.

This commit is contained in:
Kushagra Gour
2016-11-14 16:49:38 +05:30
parent ba0f8d02a1
commit bd2588a534
4 changed files with 223 additions and 17 deletions

View File

@ -173,8 +173,13 @@
toggleSavedItemsPane();
}
function toggleSavedItemsPane() {
savedItemsPane.classList.toggle('is-open');
function toggleSavedItemsPane(shouldOpen) {
if (shouldOpen === false) {
savedItemsPane.classList.remove('is-open');
} else {
savedItemsPane.classList.toggle('is-open');
}
document.body.classList[savedItemsPane.classList.contains('is-open') ? 'add' : 'remove']('overlay-visible');
}
function openSavedItemsPane() {
chrome.storage.local.get('items', function (result) {
@ -501,10 +506,12 @@
mode: 'css',
gutters: [ 'error-gutter' ]
});
Inlet(editur.cm.css);
editur.cm.js = initEditor(jsCode, {
mode: 'javascript',
gutters: [ 'error-gutter' ]
});
Inlet(editur.cm.js);
function init () {
var lastCode;
@ -601,6 +608,7 @@
if (typeof e.target.className === 'string' && e.target.className.indexOf('modal-overlay') !== -1) {
helpModal.classList.remove('is-modal-visible');
notificationsModal.classList.remove('is-modal-visible');
toggleSavedItemsPane(false);
}
});