From ee6fc26ffcd5f26cfb9f4bbbfd83332aa91219d5 Mon Sep 17 00:00:00 2001 From: joshuaboud Date: Thu, 3 Jun 2021 13:34:52 -0300 Subject: [PATCH] implement drag and drop file upload --- navigator/navigator.css | 28 +++++ navigator/navigator.html | 5 +- navigator/navigator.js | 197 +++++++++++++++++++++++++++++++ navigator/scripts/write-chunk.py | 61 ++++++++++ 4 files changed, 290 insertions(+), 1 deletion(-) create mode 100755 navigator/scripts/write-chunk.py diff --git a/navigator/navigator.css b/navigator/navigator.css index 9c4465c..b6caaf2 100644 --- a/navigator/navigator.css +++ b/navigator/navigator.css @@ -207,6 +207,7 @@ input[type="text"] { align-items: flex-start; align-content: flex-start; overflow: auto; + position: relative; } .nav-item { @@ -486,3 +487,30 @@ input:checked + .slider:before { .nav-context-menu-item:hover { background-color: var(--border); } + +.drag-enter { + border: 1px dashed var(--border); +} + +.nav-notifications { + position: absolute; + bottom: 0; + right: 0; + padding: 5px; + display: flex; + flex-flow: column-reverse nowrap; +} + +.nav-notification { + z-index: 10; + flex-grow: 0; + padding: 5px; + background-color: var(--container); + border: 1px solid var(--border); + color: var(--font); +} + +.nav-notification-header { + font-size: 120%; + font-weight: bold; +} diff --git a/navigator/navigator.html b/navigator/navigator.html index 621db41..b5cd205 100644 --- a/navigator/navigator.html +++ b/navigator/navigator.html @@ -64,7 +64,10 @@
- +