test.html 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. <div class="nav-bar">
  2. <div class="nav-btn zoom-in" ng-click="minder.execCommand('zoomIn')" title="{{ 'zoom-in' | lang : 'ui' }}"
  3. ng-class="{ 'active' : getZoomRadio(zoom) == 0 }">
  4. <div class="icon"></div>
  5. </div>
  6. <div class="zoom-pan">
  7. <div class="origin" ng-style="{'transform': 'translate(0, ' + getHeight(100) + 'px)'}"
  8. ng-click="minder.execCommand('zoom', 100);"></div>
  9. <div class="indicator"
  10. ng-style="'transform': 'translate(0, ' + getHeight(zoom) + 'px)', 'transition': 'transform 200ms'"></div>
  11. </div>
  12. <div class="nav-btn zoom-out" ng-click="minder.execCommand('zoomOut')" title="{{ 'zoom-out' | lang : 'ui' }}"
  13. ng-class="{ 'active' : getZoomRadio(zoom) == 1 }">
  14. <div class="icon"></div>
  15. </div>
  16. <div class="nav-btn hand" ng-click="minder.execCommand('hand')" title="{{ 'hand' | lang : 'ui' }}"
  17. ng-class="{ 'active' : minder.queryCommandState('hand') == 1 }">
  18. <div class="icon"></div>
  19. </div>
  20. <div class="nav-btn camera" ng-click="minder.execCommand('camera', minder.getRoot(), 600);"
  21. title="{{ 'camera' | lang : 'ui' }}">
  22. <div class="icon"></div>
  23. </div>
  24. <div class="nav-btn nav-trigger" ng-class="{'active' : isNavOpen}" ng-click="toggleNavOpen()"
  25. title="{{ 'navigator' | lang : 'ui' }}">
  26. <div class="icon"></div>
  27. </div>
  28. </div>
  29. <div class="nav-previewer" ng-show="isNavOpen"></div>"