diff --git a/customize.dist/src/less/toolbar.less b/customize.dist/src/less/toolbar.less index a01c7591c..3513e5a46 100644 --- a/customize.dist/src/less/toolbar.less +++ b/customize.dist/src/less/toolbar.less @@ -166,6 +166,9 @@ body { background: darken(@bgcolor, 10%); color: @color; } + .dropdown-bar-content.left a { + color: black; + } /*.dropdown-bar-content { background: darken(@bgcolor, 5%); border: 1px solid @color; @@ -699,6 +702,9 @@ body { display: inline-block; color: white; + a { + color: white; + } transition: all 0.15s; } .cryptpad-new { @@ -755,7 +761,9 @@ body { height: auto; padding: 0px 5px; text-decoration: none; - color: inherit; + + // hack because of whiteboard and poll + color: white !important; } } .cryptpad-user { diff --git a/www/common/common-file.js b/www/common/common-file.js index 92456a4a1..a698f5b49 100644 --- a/www/common/common-file.js +++ b/www/common/common-file.js @@ -242,6 +242,10 @@ define([ }; var onFileDrop = File.onFileDrop = function (file, e) { + if (!common.isLoggedIn()) { + return common.alert(common.Messages.upload_mustLogin); + } + Array.prototype.slice.call(file).forEach(function (d) { handleFile(d, e); }); @@ -273,6 +277,7 @@ define([ }) .on('drop', function (e) { e.stopPropagation(); + var dropped = e.originalEvent.dataTransfer.files; counter = 0; $hoverArea.removeClass('hovering'); diff --git a/www/common/common-interface.js b/www/common/common-interface.js index 755e75a8e..e6927c70d 100644 --- a/www/common/common-interface.js +++ b/www/common/common-interface.js @@ -203,7 +203,7 @@ define([ var $loadingTip = $('