You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

upload.html 1.1KB

12345678910111213141516171819202122232425262728
  1. <div layout="column" layout-fill layout-align="top center">
  2. <h1>Upload</h1>
  3. <div ng-show="isUploadVisible()" class="col-xs-6" lu-busy="imageView">
  4. <div class="center-block">
  5. <div image-dropzone="fileLoaded(content, file)" class="dropzone">
  6. <img ng-show="image != null" ng-src="{{ image.content | toDataUrl }}">
  7. <p ng-hide="image != null">
  8. Drag a file here or <a href="" ng-click="pickFile()">pick one</a>
  9. </p>
  10. </div>
  11. <md-input-container class="col-xs-12">
  12. <label for="name">Name</label>
  13. <input name="name" id="name" type="text" ng-model="image.name" required>
  14. </md-input-container>
  15. <md-button ng-show="canUpload()" ng-click="upload()" >Upload</md-button>
  16. <input type="file" class="hidden-input" id="filePicker">
  17. </div>
  18. </div>
  19. <div ng-hide="isUploadVisible()">
  20. Please <a ui-sref="login">log in</a> or <a ui-sref="signUp">sign up</a> to upload images!
  21. </div>
  22. </div>