From 7e0e8dcfea9ec9432b150923c3386e98e9f75a3b Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 8 Nov 2017 10:20:45 +0100 Subject: [PATCH] added watermark to drag area --- rowers/templates/document_form.html | 20 +++++++++++++++++--- static/css/rowsandall.css | 18 ++++++++++++++++++ 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/rowers/templates/document_form.html b/rowers/templates/document_form.html index c7d2cda2..23888508 100644 --- a/rowers/templates/document_form.html +++ b/rowers/templates/document_form.html @@ -15,7 +15,10 @@ {% endblock %} - {% block content %} +{% block content %} +
@@ -25,7 +28,7 @@ Upload?

{% endif %} {% if form.errors %} -

+

Please correct the error{{ form.errors|pluralize }} below.

{% endif %} @@ -79,6 +82,10 @@ formdatasetok = false; } + if (!formdatasetok) { + $("#id_dropregion").remove(); + } + if (formdatasetok) { $(document).ready(function() { @@ -99,7 +106,14 @@ console.log("Loading dropper"); jQuery.event.props.push('dataTransfer'); - + $(window).on('dragenter', function() { + $("#id_drop-files").css("background-color","#E9E9E4"); + $("#id_dropregion").addClass("watermark").removeClass("invisible");}) + + $(window).on('dragleave', function() { + $("#id_drop-files").css("background-color","#FFFFFF"); + $("#id_dropregion").removeClass("watermark").addClass("invisible");}) + var frm = $("#file_form"); if( window.FormData === undefined ) { diff --git a/static/css/rowsandall.css b/static/css/rowsandall.css index fe739c64..0362df15 100644 --- a/static/css/rowsandall.css +++ b/static/css/rowsandall.css @@ -26,6 +26,24 @@ background-image: url("/static/img/landing8b.jpg"); } +.watermark { + position: absolute; + float: center; + opacity: 0.25; + font-size: 3em; + width: 100%; + top: 50%; + left: 50%; + transform: translateX(-25%) translateY(-50%); + text-align: center; + vertical-align: middle; + z-index: 1000; +} + +.invisible { + display: none +} + html { font-size: 62.5%; }