From b42a593e342bf607239508bd37ce1f2c8b14c099 Mon Sep 17 00:00:00 2001 From: Simon Brooke Date: Mon, 2 Jul 2018 21:55:28 +0100 Subject: [PATCH] Signature widget working in app. --- resources/public/css/yyy-app.css | 6 ++ resources/public/css/yyy-common.css | 12 ++-- resources/templates/app.html | 9 +++ resources/templates/base.html | 4 +- src/cljs/youyesyet/canvasser_app/core.cljs | 43 ++++++++------ .../youyesyet/canvasser_app/handlers.cljs | 59 +++++++++++++------ src/cljs/youyesyet/canvasser_app/state.cljs | 10 ++-- .../youyesyet/canvasser_app/ui_utils.cljs | 15 ++--- .../canvasser_app/views/building.cljs | 6 +- .../views/{electors.cljs => dwelling.cljs} | 22 +++---- .../youyesyet/canvasser_app/views/gdpr.cljs | 14 +++-- 11 files changed, 126 insertions(+), 74 deletions(-) rename src/cljs/youyesyet/canvasser_app/views/{electors.cljs => dwelling.cljs} (84%) diff --git a/resources/public/css/yyy-app.css b/resources/public/css/yyy-app.css index d7ee8fa..0277205 100644 --- a/resources/public/css/yyy-app.css +++ b/resources/public/css/yyy-app.css @@ -28,6 +28,12 @@ h1 { margin-top: 0; } +#signature-pad { + width: 300px; + border: thin solid white; + min-height: 150px; +} + /* desktops and laptops, primarily. Adapted to mouse; targets may be small */ @media all and (min-device-width: 1025px) { diff --git a/resources/public/css/yyy-common.css b/resources/public/css/yyy-common.css index 75275ff..65fde48 100644 --- a/resources/public/css/yyy-common.css +++ b/resources/public/css/yyy-common.css @@ -164,7 +164,7 @@ th { #main-container{ } -#back-link, .back-link { +.back-link { min-width: 8em; padding: 0.25em 1em; background-color: gray; @@ -174,26 +174,26 @@ th { border-bottom-right-radius: 0.5em; } -#back-link:hover, #back-link:active, .back-link:hover, .back-link:active, { +.back-link:hover, .back-link:active, { text-decoration: none; background-color: rgb(160, 160, 160); } -#back-link:hover::before, #back-link:active::before { +.back-link:hover::before, .back-link:active::before { content: "< "; } -#back-link-container { +.back-link-container { float: left; text-align: left; } -#back-link-container, .big-link-container { +.back-link-container, .big-link-container { font-size: 200%; padding: 0.5em 0; } -#back-link-container > #back-link:hover::before, #back-link-container > #back-link:active::before { +.back-link-container > .back-link:hover::before, .back-link-container > .back-link:active::before { } diff --git a/resources/templates/app.html b/resources/templates/app.html index 3227f33..acf8274 100644 --- a/resources/templates/app.html +++ b/resources/templates/app.html @@ -1,4 +1,13 @@ {% extends "base.html" %} +{% block head %} + + + + + + + {{site-title}}: {{title}} +{% endblock %} {% block whole-page %}
diff --git a/resources/templates/base.html b/resources/templates/base.html index 317fc4f..420a7a7 100644 --- a/resources/templates/base.html +++ b/resources/templates/base.html @@ -40,8 +40,8 @@ {% endblock %}
-