minor UX fixes for demo purposes

This commit is contained in:
ansuz 2021-09-21 17:10:00 +05:30
parent bfe4f3ba36
commit d9d3cdf092
2 changed files with 9 additions and 0 deletions

View File

@ -13,4 +13,8 @@
flex-flow: column;
background-color: @cp_app-bg;
input[type="file"] {
padding: 5px !important;
margin-bottom: 5px;
}
}

View File

@ -120,8 +120,10 @@ define([
type: 'file'
});
APP.$rightside.append([hint, picker]);
Messages.convert_unsupported = "UNSUPPORTED FILE TYPE :("; // XXX
$(picker).on('change', function () {
APP.$rightside.find('button, div.notice').remove();
var file = picker.files[0];
var name = file && file.name;
var reader = new FileReader();
@ -140,6 +142,9 @@ define([
}).appendTo(APP.$rightside);
});
} else {
var notice = h('div.notice', Messages.convert_unsupported);
APP.$rightside.append(notice);
}
};
reader.readAsArrayBuffer(file, 'application/octet-stream');