ControlPanel.html 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <div class="control-panel annotation-ui-container hide">
  2. <div class="control-panel__container">
  3. <div class="mdc-card controls-container">
  4. <div class="title-bar toolbar playback-title-bar">
  5. <span class="col-10 d-inline-block v-align-middle">
  6. <h4 class="playback-title">Tempo (BPM)</h4>
  7. </span>
  8. <span class="col-2 d-inline-block v-align-middle">
  9. <div class="mdc-touch-target-wrapper">
  10. <button
  11. aria-label="Close Audio Controls"
  12. class="mdc-icon-button material-icons close-playback">close</button>
  13. </div>
  14. </span>
  15. </div>
  16. <div class="col-10 metronome-toolbar">
  17. <div class="mdc-slider mdc-slider--discrete metronome-slider" tabindex="0" role="slider" data-step="1"
  18. aria-valuemin="1" aria-valuemax="300" aria-valuenow="90"
  19. aria-label="BPM">
  20. <div class="mdc-slider__track-container">
  21. <div class="mdc-slider__track"></div>
  22. </div>
  23. <div class="mdc-slider__thumb-container">
  24. <div class="mdc-slider__pin">
  25. <span class="mdc-slider__pin-value-marker">60</span>
  26. </div>
  27. <svg class="mdc-slider__thumb" width="21" height="21">
  28. <circle cx="10.5" cy="10.5" r="7.875"></circle>
  29. </svg>
  30. <div class="mdc-slider__focus-ring"></div>
  31. </div>
  32. </div>
  33. </div>
  34. <div class="col-10 hide volume-toolbar">
  35. </div>
  36. <div class="mdc-tab-bar playback-tabs" role="tablist">
  37. <div class="mdc-tab-scroller">
  38. <div class="mdc-tab-scroller__scroll-area">
  39. <div class="mdc-tab-scroller__scroll-content">
  40. <button class="mdc-tab" role="tab" aria-selected="true" aria-label="Metronome" tabindex="0">
  41. <span class="mdc-tab__content">
  42. <!--From Iconify Font.
  43. Found here: https://iconify.design/icon-sets/mdi/metronome-tick.html
  44. This image specifically has the Open Font license: https://raw.githubusercontent.com/Templarian/MaterialDesign/master/LICENSE -->
  45. <span style="margin-top:5px;" class="material-icons"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="1em" height="1em" style="-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path d="M12 1.75l-3.43.92l-4.5 16.83c-.01 0-.07.34-.07.5c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2c0-.16-.06-.5-.07-.5l-4.5-16.83L12 1.75M10.29 4h3.42l3.49 13H13v-5h-2v5H6.8l3.49-13M11 5v4h-1v2h4V9h-1V5h-2z" fill="#626262"/><rect x="0" y="0" width="24" height="24" fill="rgba(0, 0, 0, 0)" /></svg></span>
  46. </span>
  47. <span class="mdc-tab-indicator">
  48. <span class="mdc-tab-indicator__content mdc-tab-indicator__content--underline"></span>
  49. </span>
  50. <span class="mdc-tab__ripple"></span>
  51. </button>
  52. <button class="mdc-tab add-symbol-mode" role="tab" aria-selected="false" aria-label="Add Symbol" tabindex="1">
  53. <span class="mdc-tab__content">
  54. <span class="mdc-tab__icon material-icons" aria-hidden="true">volume_up</span>
  55. </span>
  56. <span class="mdc-tab-indicator">
  57. <span class="mdc-tab-indicator__content mdc-tab-indicator__content--underline"></span>
  58. </span>
  59. <span class="mdc-tab__ripple"></span>
  60. </button>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. </div>
  66. </div>
  67. </div>