From 50af8c7acbf62e88f54c894c68a5b5c2c6d2f6c3 Mon Sep 17 00:00:00 2001 From: deurstann <tristan.derouet@gmail.com> Date: Thu, 11 Feb 2021 21:28:10 +0100 Subject: [PATCH] first test with tabs for queue/playlist --- instance/index.html | 15 ++++++++++++++- instance/main.js | 6 +++--- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/instance/index.html b/instance/index.html index cfc848e..11c4de4 100644 --- a/instance/index.html +++ b/instance/index.html @@ -138,7 +138,20 @@ ></div> <div id="panelWrapper" class="row"> <ul id="panelLeft" class="col panel d-flex flex-column bd-highlight mb-3"></ul> - <ul id="panelRight" class="col panel d-flex flex-column bd-highlight mb-3"></ul> + <div id="panelRight" class="col panel d-flex flex-column bd-highlight mb-3"> + <ul class="nav nav-tabs"> + <li class="active"><a data-toggle="tab" href="#queue">queue</a></li> + <li><a data-toggle="tab" href="#playlist">Playlist</a></li> + </ul> + <div class="tab-content"> + <div id="queue" class="tab-pane fade in active"> + <ul id="queueList"></ul> + </div> + <div id="playlist" class="tab-pane fade"> + <ul id="playlistList"></ul> + </div> + </div> + </div> </div> <div id="progress" diff --git a/instance/main.js b/instance/main.js index 8b0dc0e..255f0cc 100644 --- a/instance/main.js +++ b/instance/main.js @@ -197,13 +197,13 @@ ipcRenderer.on('reload-db-responce', (event, arg) => { ipcRenderer.on('reload-queue-responce', (event, arg) => { logger.debug('instance', `Web page got reload-queue`); countKaraInQueue = 0; - document.getElementById('panelRight').innerHTML = ''; + document.getElementById('queueList').innerHTML = ''; arg.forEach(kara => { countKaraInQueue++; ejs.renderFile(__dirname + '/views/karaQueueListItem.ejs', { kara: kara }, (err, data) => { if (err) logger.error('instance', err); - document.getElementById('panelRight').innerHTML = ` - ${document.getElementById('panelRight').innerHTML} + document.getElementById('queueList').innerHTML = ` + ${document.getElementById('queueList').innerHTML} ${data}`; }); }); -- GitLab