right_tool_bar.php 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <script src="../reader/right_tool_bar.js"></script>
  2. <style>
  3. #right_float_pannal {
  4. position: fixed;
  5. height: calc(100% - 7.3em);
  6. top: 7.3em;
  7. left: 100%;
  8. width: calc(30vw - 0.6em);
  9. min-width: 20vw;
  10. color: var(--btn-color);
  11. background-color: var(--tool-bg-color);
  12. z-index: 20;
  13. -webkit-transition-duration: 0.4s;
  14. transition-duration: 0.4s;
  15. -webkit-contain: strict;
  16. contain: strict;
  17. z-index: 51;
  18. }
  19. #right_float_pannal > iframe {
  20. width: 100%;
  21. height: 100%;
  22. }
  23. .right_float_max #right_float_pannal {
  24. left: 50%;
  25. width: 50%;
  26. }
  27. .right_float_min #right_float_pannal {
  28. left: calc(100% - 30vw + 0.6em);
  29. }
  30. #right_float_pannal > #tool_bar {
  31. /*position: absolute;*/
  32. display: flex;
  33. width: 100%;
  34. justify-content: space-between;
  35. }
  36. #right_float_pannal > #tool_bar svg {
  37. fill: var(--bg-color);
  38. height: 2em;
  39. width: 2em;
  40. }
  41. #min_right_float {
  42. display: none;
  43. }
  44. .main_view_right_float_min {
  45. margin-right: calc(30vw - 0.6em);
  46. }
  47. .main_view_right_float_max {
  48. margin-right: 50%;
  49. }
  50. .main_view_right_float_min #right_pannal {
  51. display: none;
  52. }
  53. .main_view_right_float_max #right_pannal {
  54. display: none;
  55. }
  56. </style>
  57. <select name="direction" onchange='setDirection(this)' >
  58. <option value="row"><?php echo $_local->gui->row_compare; ?></option>
  59. <option value="column"><?php echo $_local->gui->column_compare; ?></option>
  60. </select>
  61. <?php
  62. if($_mode == "read"){
  63. echo "<select onchange='setDisplay(this)'>";
  64. echo "<option value='para'>{$_local->gui->each_paragraph}</option>";
  65. echo "<option value='sent'>{$_local->gui->each_sentence}</option>";
  66. echo "</select>";
  67. }
  68. if($_mode == "read"){
  69. echo "<button class='icon_btn active' title='{$_local->gui->show} {$_local->gui->each_paragraph}'>";
  70. echo $_local->gui->read;
  71. echo "</button>";
  72. echo "<button class='icon_btn'>";
  73. echo "<a onclick=\"setMode('edit')\"";
  74. echo " title='{$_local->gui->show} {$_local->gui->edit}'>{$_local->gui->edit}</a></button>";
  75. }
  76. else{
  77. echo "<button class='icon_btn'>";
  78. echo "<a onclick=\"setMode('read')\"";
  79. echo " title='{$_local->gui->show} {$_local->gui->read}'>";
  80. echo $_local->gui->read;
  81. echo "</a>";
  82. echo "</button>";
  83. echo "<button class='icon_btn active' title='{$_local->gui->show} {$_local->gui->edit}'>";
  84. echo $_local->gui->edit;
  85. echo "</button>";
  86. }
  87. ?>
  88. <button id="btn_show_dict" class='icon_btn' onclick="show_dict(this)">
  89. <?php echo $_local->gui->dict; ?>
  90. </button>
  91. <div id="main_view_shell">
  92. <div id="right_float_pannal">
  93. <div id="tool_bar">
  94. <span>
  95. <button id="max_right_float" class="icon_btn" onclick="max_right_float(this)">
  96. <svg class='icon'><use xlink:href='../studio/svg/icon.svg#left_expand'></use></svg>
  97. </button>
  98. <button id="min_right_float" class="icon_btn" onclick="min_right_float(this)">
  99. <svg class='icon'><use xlink:href='../studio/svg/icon.svg#right_expand'></use></svg>
  100. </button>
  101. </span>
  102. <span id="tool_bar_title" style="font-size: 150%;">
  103. <?php echo $_local->gui->searching_instruction; ?><guide gid="dict_search_input" init="1"></guide>
  104. </span>
  105. <span>
  106. <button id="close_right_float" class="icon_btn" onclick="close_right_float()">
  107. <svg class='icon'><use xlink:href='../studio/svg/icon.svg#cross_with_circle'></use></svg>
  108. </button>
  109. </span>
  110. </div>
  111. <iframe id="dict" src="../dict/index.php?builtin=true" name="dict" title="wikipali"></iframe>
  112. </div>
  113. </div>
  114. <script>
  115. guide_init();
  116. </script>