diff --git a/public/js/signature.js b/public/js/signature.js index ab2f82b..6b33cef 100644 --- a/public/js/signature.js +++ b/public/js/signature.js @@ -495,6 +495,9 @@ var addObjectInCanvas = function(canvas, item) { }; var createAndAddSvgInCanvas = function(canvas, item, x, y, height = null) { + if(document.querySelector('#alert-signature-help')) { + document.querySelector('#alert-signature-help').classList.add('d-none'); + } if(document.getElementById('save')) { document.getElementById('save').removeAttribute('disabled'); } @@ -709,6 +712,10 @@ var createEventsListener = function() { } document.querySelector('#'+svg_list_id+' label:last-child').click(); + + if(document.querySelector('#save').disabled && document.querySelector('#alert-signature-help') && !is_mobile()) { + document.querySelector('#alert-signature-help').classList.remove('d-none'); + } }); @@ -1057,6 +1064,10 @@ var pageSignature = async function(url) { svgCollections = JSON.parse(localStorage.getItem('svgCollections')); } + if(svgCollections.length > 0 && document.querySelector('#alert-signature-help')) { + document.querySelector('#alert-signature-help').remove(); + } + opentype.load('/vendor/fonts/Caveat-Regular.ttf', function(err, font) { fontCaveat = font; }); diff --git a/templates/signature.html.php b/templates/signature.html.php index 5764c22..c5a7153 100644 --- a/templates/signature.html.php +++ b/templates/signature.html.php @@ -49,6 +49,16 @@
+ +
+ +
+