Valider 422a0746 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Présenter un retour visuel lorsqu’on clique le bouton 'Annuler' (RealET)

Effectivement, comme on ping le serveur pour dire que le fichier est annulé et qu’on attend son retour avant d’envoyer l’animation Remove, la sensation utilisateur était que ça ne marchait pas.
parent e3f37686
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+9 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -3,6 +3,7 @@
	border: 1px solid #ddd;
	padding: 10px;
	overflow: auto;
	transition: border .1s, background-color .1s;
}
.bigup_fichiers .fichier:first-child {
	border-top-left-radius:5px;
@@ -16,6 +17,11 @@
.bigup_fichiers .fichier + .fichier {
	border-top:none;
}

.bigup_fichiers .fichier.annuler {
	border-left: 2px solid #fa9928;
	background-color: #fbf4e0 !important;
}
.bigup_fichiers .fichier.erreur {
	border-left: 2px solid #fa4b19;
}
@@ -144,6 +150,9 @@
	border-color: #adadad;
	color: #333;
}
.bigup-btn.btn-disabled {
	opacity:.5;
}

/* transitions */
.biguping {
+3 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -561,6 +561,7 @@ Bigup.prototype = {
	 */
	enlever_fichier: function(emplacement) {
		var me = this;
		emplacement.addClass('annuler');

		// Identifiant du fichier
		// Soit celui de flow.js, soit celui du serveur
@@ -587,6 +588,7 @@ Bigup.prototype = {
			});
		})
		.fail(function() {
			emplacement.removeClass('annuler');
			me.presenter_erreur(emplacement, _T('bigup:erreur_probleme_survenu'));
		});
	},
@@ -801,6 +803,7 @@ Bigup.prototype = {
$.bigup_enlever_fichier = function(me) {
	var emplacement = $(me).parents('.fichier');
	var bigup       = emplacement.data('bigup');
	$(me).addClass('btn-disabled');
	bigup.enlever_fichier(emplacement);
};