]> git.immae.eu Git - perso/Immae/Projets/Nodejs/Surfer.git/blobdiff - frontend/index.html
Show upload progress per files
[perso/Immae/Projets/Nodejs/Surfer.git] / frontend / index.html
index 056f29cdf10ca0eb47347c577f5e0703bd138dfc..4c16ed5b503699d49b9f6042516338517e27ba6d 100644 (file)
         </div>
     </div>
 
+    <div class="container" v-show="uploadStatus.busy" v-cloak>
+        <div class="row">
+            <div class="col-lg-12">
+                <p>Uploading... ({{ uploadStatus.done }} / {{ uploadStatus.count }}) </p>
+                <center>
+                    <div class="progress">
+                        <div class="progress-bar progress-bar-striped" role="progressbar" v-bind:style="{ width: uploadStatus.percentDone + '%' }">
+                            <span class="sr-only">{{ uploadStatus.percentDone }}% Complete</span>
+                        </div>
+                    </div>
+                </center>
+            </div>
+        </div>
+    </div>
+
     <div class="container" v-show="!session.valid && !busy" v-cloak>
         <div class="row">
             <div class="col-lg-6 col-lg-offset-3">
     <div class="container main" v-show="session.valid && !busy" v-cloak>
         <div class="row">
             <div class="col-lg-12">
-                <center>
+                <center v-show="!uploadStatus.busy">
                     <form id="fileUploadForm">
                         <input type="file" v-el:upload style="display: none" id="uploadInput" multiple/>
                         <button class="btn btn-primary" v-on:click.stop.prevent="upload()" id="uploadButton">Upload</button>