diff --git a/app.js b/app.js index ff6d65c..c7e8908 100644 --- a/app.js +++ b/app.js @@ -8,6 +8,12 @@ simulateFout.addEventListener('change', fout); downloadFont.addEventListener('change', download); useColours.addEventListener('change', colour); + uploadFont.addEventListener('change', upload); + uploadFontBtn.addEventListener('click', uploadBtn); + document.addEventListener('dragover', function(event) { event.preventDefault(); }); + document.addEventListener('dragenter', dragEnter); + document.addEventListener('dragleave', dragLeave); + document.addEventListener('drop', drop); download(); fallback.style.fontFamily = fallbackOutput.style.fontFamily = fallbackName.value; @@ -190,11 +196,72 @@ var names = data.items; var options = ''; for (var i = 0; i < names.length; i++) { - options += '