mirror of
https://github.com/24eme/signaturepdf.git
synced 2023-08-25 09:33:08 +02:00
metadata: New formatting of the add metadata form
This commit is contained in:
parent
a2843a329c
commit
6c28618fbe
@ -119,10 +119,16 @@ var createEventsListener = function() {
|
|||||||
document.getElementById('form_metadata_add').addEventListener('submit', function(e) {
|
document.getElementById('form_metadata_add').addEventListener('submit', function(e) {
|
||||||
let formData = new FormData(this);
|
let formData = new FormData(this);
|
||||||
addMetadata(formData.get('metadata_key'), "");
|
addMetadata(formData.get('metadata_key'), "");
|
||||||
|
this.classList.add('invisible');
|
||||||
|
setTimeout(function() { document.getElementById('form_metadata_add').classList.remove('invisible'); }, 400);
|
||||||
this.reset();
|
this.reset();
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
})
|
});
|
||||||
|
document.getElementById('input_metadata_value').addEventListener('focus', function(e) {
|
||||||
|
if(document.getElementById('input_metadata_key').value) {
|
||||||
|
document.querySelector('#form_metadata_add button').click();
|
||||||
|
}
|
||||||
|
});
|
||||||
document.addEventListener('click', function (event) {
|
document.addEventListener('click', function (event) {
|
||||||
if (event.target.closest(".delete-metadata")) {
|
if (event.target.closest(".delete-metadata")) {
|
||||||
deleteMetadata(event.target)
|
deleteMetadata(event.target)
|
||||||
|
@ -55,11 +55,17 @@
|
|||||||
<h3>Liste des métadonnées du PDF</h3>
|
<h3>Liste des métadonnées du PDF</h3>
|
||||||
<div id="form-metadata-container">
|
<div id="form-metadata-container">
|
||||||
</div>
|
</div>
|
||||||
<form id="form_metadata_add">
|
<form id="form_metadata_add" class="position-relative">
|
||||||
<div class="input-group mt-3">
|
<hr class="text-muted mt-4 mb-3" />
|
||||||
<input name="metadata_key" type="text" class="form-control" placeholder="Ma nouvelle metadonnée" required aria-label="Recipient's username">
|
<div class="mb-3">
|
||||||
<button class="btn btn-outline-secondary" type="submit">Ajouter</button>
|
<label class="form-label text-muted" for="input_metadata_key">Ajouter une nouvelle métadonnée</label>
|
||||||
</div>
|
<div class="form-floating">
|
||||||
|
<input id="input_metadata_key" name="metadata_key" type="text" class="form-control" required value="" style="border-bottom-right-radius: 0; border-bottom-left-radius: 0;">
|
||||||
|
<label>Clé</label>
|
||||||
|
</div>
|
||||||
|
<input id="input_metadata_value" readonly="readonly" style="border-top: 0; border-top-right-radius: 0; border-top-left-radius: 0;" name="metadata_value" type="text" class="form-control bg-light opacity-50" value="" placeholder="Valeur" style="border-bottom-right-radius: 0; border-bottom-left-radius: 0;">
|
||||||
|
</div>
|
||||||
|
<button type="submit" type="button" class="btn btn-outline-secondary float-end"><i class="bi bi-plus-circle"></i> Ajouter</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user