viewer.html 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <div ng-if="pdfName" ng-class="{'pdf-controls fixed': scroll > 100, 'pdf-controls': scroll <= 100}">
  2. <nav ng-class="getNavStyle(scroll)" class="is-pulled-right" >
  3. <div class="field">
  4. <div class="field-body">
  5. <div class="field">
  6. <a href="{{pdfUrl}}" class="button fa fa-download"></a>
  7. </div>
  8. <div class="field is-grouped-right">
  9. <p class="control">
  10. <button class="button is-normal fa fa-caret-left" ng-click="goPrevious()"></button>
  11. <button class="button is-normal fa fa-caret-right" ng-click="goNext()"></button>
  12. </p>
  13. </div>
  14. <div class="field is-horizontal has-addon pageInput">
  15. <p class="control">
  16. <input class="input" type="text" min=1 ng-model="pageNum">
  17. </p>
  18. <p class="control">
  19. <a class="button is-static">
  20. {{pageCount}}
  21. </a>
  22. </p>
  23. </div>
  24. <div class="field is-grouped-right">
  25. <p class="control">
  26. <button class="button is-normal fa fa-search-plus" ng-click="zoomIn()"></button>
  27. <button class="button is-normal fa fa-file-o" ng-click="fit()"></button>
  28. <button class="button is-normal fa fa-search-minus" ng-click="zoomOut()"></button>
  29. <button class="button is-normal fa fa-repeat" ng-click="rotate()"></button>
  30. </p>
  31. </div>
  32. </div>
  33. </div>
  34. </nav>
  35. <div class="notification is-primary is-danger {{errorStatus}}">
  36. {{error}}
  37. </div>
  38. </div>