index.html 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <title><%= htmlWebpackPlugin.options.title %></title>
  6. <meta name="description" content="A showcase for OpenSheetMusicDisplay.">
  7. <meta name="author" content="OpenSheetMusicDisplay contributors">
  8. <!-- Demo js file is included automatically by webpack druing build -->
  9. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js" type="text/javascript"></script>
  10. <script src="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.3.0/semantic.min.js" type="text/javascript"></script>
  11. <link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.3.0/semantic.css" media="all" rel="stylesheet"/>
  12. <link rel="icon" href="./favicon.ico?" type="image/x-icon"/>
  13. </head>
  14. <body>
  15. <br>
  16. <h1 class="ui centered header">
  17. <img src="./favicon.ico?" class="ui image">
  18. <%= htmlWebpackPlugin.options.title %>
  19. </h1>
  20. <div class="ui three column grid container">
  21. <div class="column">
  22. <h3 class="ui header">Select a sample:</h3>
  23. <select class="ui selection dropdown" style="width:100px" id="select"></select>
  24. </div>
  25. <div class="column">
  26. <h3 class="ui header">Render backend:</h3>
  27. <select class="ui dropdown" id="backend-select" value="canvas">
  28. <option value="canvas">Canvas</option>>
  29. <option value="svg">SVG</option>
  30. </select>
  31. </div>
  32. <div class="column">
  33. <h3 class="ui header">Cursor controls:</h3>
  34. <div class="ui buttons">
  35. <div class="ui animated fade button" id="show-cursor-btn">
  36. <div class="visible content">Show</div>
  37. <div class="hidden content">
  38. <i class="eye icon"></i>
  39. </div>
  40. </div>
  41. <div class="ui animated fade button" id="hide-cursor-btn">
  42. <div class="visible content">Hide</div>
  43. <div class="hidden content">
  44. <i class="eye slash icon"></i>
  45. </div>
  46. </div>
  47. <div class="ui animated fade button" id="next-cursor-btn">
  48. <div class="visible content">Next</div>
  49. <div class="hidden content">
  50. <i class="arrow right icon"></i>
  51. </div>
  52. </div>
  53. <div class="ui animated fade button" id="reset-cursor-btn">
  54. <div class="visible content">Reset</div>
  55. <div class="hidden content">
  56. <i class="undo icon"></i>
  57. </div>
  58. </div>
  59. </div>
  60. </div>
  61. <div class="column">
  62. <h3 class="ui header">Zoom controls:</h3>
  63. <div class="ui buttons">
  64. <div class="ui button" id="zoom-in-btn">
  65. <i class="search plus icon"></i>
  66. </div>
  67. <div class="ui button" id="zoom-out-btn">
  68. <i class="search minus icon"></i>
  69. </div>
  70. </div>
  71. </div>
  72. <div class="column">
  73. <h3 class="ui header">Zoom factor:</h3>
  74. <h4 class="ui header" id="zoom-str">???</h4>
  75. </div>
  76. <div class="column">
  77. <h3 class="ui header">Current width:</h3>
  78. <h4 class="ui header" id="size-str">???</h4>
  79. </div>
  80. </div>
  81. <table cellspacing="0" style="max-width:700px;">
  82. <tr id="error-tr">
  83. <td></td>
  84. <td id="error-td"></td>
  85. </tr>
  86. </table>
  87. </body>
  88. </html>