aboutsummaryrefslogtreecommitdiffstats
path: root/res/index.html
diff options
context:
space:
mode:
authorRblSb <msrblsb@gmail.com>2023-01-07 08:20:41 +0300
committerRblSb <msrblsb@gmail.com>2023-01-07 08:20:41 +0300
commitb3d825acb9d12208cf44f2d4b385163a86c38695 (patch)
tree09fdb4c54753c30f46f0c2824b550bbfb1217572 /res/index.html
parentc677e281d3d74d5925e19eb0479c27f46a3c7857 (diff)
Hints, Open in App button, ui animations
Diffstat (limited to 'res/index.html')
-rw-r--r--res/index.html114
1 files changed, 63 insertions, 51 deletions
diff --git a/res/index.html b/res/index.html
index 3892a41..20df11c 100644
--- a/res/index.html
+++ b/res/index.html
@@ -82,37 +82,41 @@
</span>
</div>
<!-- Add video -->
- <div class="collapse" id="addfromurl" aria-expanded="false">
- <div class="display-flex">
- <button id="insert_template" title="${addTemplateUrl}">
- <div>&gt;</div>
- </button>
- <input id="mediaurl" type="text" placeholder="${addVideoFromUrl}">
- </div>
- <div id="mediatitleblock" class="display-flex" style="display: none;">
- <input id="mediatitle" type="text" placeholder="${optionalTitle}">
- </div>
- <div id="subsurlblock" class="display-flex" style="display: none;">
- <input id="subsurl" type="text" placeholder="${subtitlesUrlOptional}">
- </div>
- <div>
- <label>
- <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
- </label>
- <button id="queue_next">${queueNext}</button>
- <button id="queue_end">${queueLast}</button>
+ <div id="addfromurl" class="collapsible collapse" aria-expanded="false">
+ <div class="collapse-list">
+ <div class="display-flex">
+ <button id="insert_template" title="${addTemplateUrl}">
+ <div>&gt;</div>
+ </button>
+ <input id="mediaurl" type="text" placeholder="${addVideoFromUrl}">
+ </div>
+ <div id="mediatitleblock" class="display-flex" style="display: none;">
+ <input id="mediatitle" type="text" placeholder="${optionalTitle}">
+ </div>
+ <div id="subsurlblock" class="display-flex" style="display: none;">
+ <input id="subsurl" type="text" placeholder="${subtitlesUrlOptional}">
+ </div>
+ <div>
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ <button id="queue_next">${queueNext}</button>
+ <button id="queue_end">${queueLast}</button>
+ </div>
</div>
</div>
- <div class="collapse" id="customembed" aria-expanded="false">
- <input id="customembed-title" type="text" placeholder="${optionalTitle}">
- <textarea id="customembed-content" rows="5"
- placeholder="${pasteEmbedCodeAndClick} '${queueNext}' ${or} '${queueLast}'. &#10;${acceptableEmbedCodesAre} &lt;iframe&gt; ${or} &lt;object&gt;. &#10;${customEmbedsCannotBeSynchronized}."></textarea>
- <div>
- <label>
- <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
- </label>
- <button id="ce_queue_next">${queueNext}</button>
- <button id="ce_queue_end">${queueLast}</button>
+ <div class="collapsible collapse" id="customembed" aria-expanded="false">
+ <div class="collapse-list">
+ <input id="customembed-title" type="text" placeholder="${optionalTitle}">
+ <textarea id="customembed-content" rows="5"
+ placeholder="${pasteEmbedCodeAndClick} '${queueNext}' ${or} '${queueLast}'. &#10;${acceptableEmbedCodesAre} &lt;iframe&gt; ${or} &lt;object&gt;. &#10;${customEmbedsCannotBeSynchronized}."></textarea>
+ <div>
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ <button id="ce_queue_next">${queueNext}</button>
+ <button id="ce_queue_end">${queueLast}</button>
+ </div>
</div>
</div>
<!-- Queue -->
@@ -142,35 +146,41 @@
<span>
<button id="leader_btn" class="unselectable" title="${leaderDesc}">${leader}</button>
<!-- Settings button -->
- <button id="showoptions" class="collapsed" data-toggle="collapse" data-target="#optionsPanel"
+ <button id="showoptions" class="collapsed" data-toggle="collapse" data-target="#optionsList"
aria-expanded="false">
<ion-icon name="settings-sharp"></ion-icon>
</button>
</span>
</div>
<!-- User list -->
- <div id="userlist"></div>
+ <div id="userlist-wrap" class="collapsible">
+ <div id="userlist"></div>
+ </div>
<!-- Settings list -->
<ul id="optionsPanel" class="collapse" aria-expanded="false">
- <div>
- <h4>${account}</h4>
- <li><button id="exitBtn">${login}</button></li>
- </div>
- <div>
- <h4>${general}</h4>
- <li><button id="hotkeysBtn"><span>${hotkeys}</span></button></li>
- <li><button id="swapLayoutBtn" title="${swapLayout}"><span>${swapLayout}</span></button></li>
- </div>
- <div>
- <h4>${video}</h4>
- <li><button id="synchThresholdBtn"><span>${synchThreshold}</span></button></li>
- <li><button id="setVideoUrlBtn"><span>${setVideoUrl}</span></button></li>
- <li><button id="selectLocalVideoBtn"><span>${selectLocalVideo}</span></button></li>
- <li><button id="removeVideoBtn"><span>${removeVideo}</span></button></li>
- </div>
- <div id="adminMenu" style="display: none;">
- <h4>${chat}</h4>
- <li><button id="clearchatbtn"><span>${clearChat}</span></button></li>
+ <div id="optionsList" class="collapse">
+ <div>
+ <div>
+ <h4>${account}</h4>
+ <li><button id="exitBtn">${login}</button></li>
+ </div>
+ <div>
+ <h4>${general}</h4>
+ <li><button id="hotkeysBtn"><span>${hotkeys}</span></button></li>
+ <li><button id="swapLayoutBtn" title="${swapLayout}"><span>${swapLayout}</span></button></li>
+ </div>
+ <div>
+ <h4>${video}</h4>
+ <li><button id="synchThresholdBtn"><span>${synchThreshold}</span></button></li>
+ <li><button id="setVideoUrlBtn"><span>${setVideoUrl}</span></button></li>
+ <li><button id="selectLocalVideoBtn"><span>${selectLocalVideo}</span></button></li>
+ <li><button id="removeVideoBtn"><span>${removeVideo}</span></button></li>
+ </div>
+ <div id="adminMenu" style="display: none;">
+ <h4>${chat}</h4>
+ <li><button id="clearchatbtn"><span>${clearChat}</span></button></li>
+ </div>
+ </div>
</div>
</ul>
<!-- Messages -->
@@ -182,7 +192,9 @@
<ion-icon name="happy"></ion-icon>
</button>
</div>
- <div id="smileswrap"></div>
+ <div id="smiles-wrap" class="collapsible">
+ <div id="smiles-list"></div>
+ </div>
<!-- Guest login -->
<div id="guestlogin" style="display: none;">
<label>${enterAsGuest}</label>
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage