aboutsummaryrefslogtreecommitdiffstats
path: root/res/index.html
diff options
context:
space:
mode:
authorRblSb <msrblsb@gmail.com>2020-02-13 16:28:18 +0300
committerRblSb <msrblsb@gmail.com>2020-02-15 19:45:40 +0300
commit07d1955cefc093ffb12002902ed45e963030746e (patch)
tree8833eca2dc2ef07891aa8eb66daf7ad90f2ab0ce /res/index.html
Initial commit
Diffstat (limited to 'res/index.html')
-rw-r--r--res/index.html208
1 files changed, 208 insertions, 0 deletions
diff --git a/res/index.html b/res/index.html
new file mode 100644
index 0000000..b174733
--- /dev/null
+++ b/res/index.html
@@ -0,0 +1,208 @@
+<!DOCTYPE html>
+<html lang="ru"><head>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8">
+ <style class="vjs-styles-defaults">
+ .video-js {
+ width: 300px;
+ height: 150px;
+ }
+ .vjs-fluid {
+ padding-top: 56.25%
+ }
+ </style>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>SyncTube</title>
+ <link rel="icon" type="image/png" href="img/favicon.png" />
+ <link href="css/sticky-footer-navbar.css" rel="stylesheet">
+ <link href="css/cytube.css" rel="stylesheet">
+ <link href="css/mobile-view.css" rel="stylesheet">
+ <link id="usertheme" href="css/des.css" rel="stylesheet">
+ <link id="customcss" href="css/custom.css" rel="stylesheet">
+</head>
+ <body class="fluid">
+ <div id="wrap">
+ <nav class="navbar navbar-inverse" role="navigation">
+ <div class="navbar-header">
+ <a class="navbar-brand" href="#">SyncTube</a>
+ </div>
+ <div class="collapse navbar-collapse" id="nav-collapsible">
+ <ul class="nav navbar-nav">
+ <li class="dropdown"><a class="dropdown-toggle" href="#" data-toggle="dropdown">${account}<b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="#">${exportSettings}</a></li>
+ <li><a href="#">${importSettings}</a></li>
+ <li class="divider"></li>
+ <li><a href="#">${exit}</a></li>
+ </ul>
+ </li>
+ <li><a href="javascript:void(0)" onclick="javascript:showUserOptions()">${settings}</a></li>
+ <li><a id="showchansettings" href="javascript:void(0)" onclick="javascript:showChannelSettings()">${channel}</a></li>
+ <li class="dropdown"><a class="dropdown-toggle" href="#" data-toggle="dropdown">${layout}<b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a href="#" onclick="javascript:chatOnly()">${chatOnly}</a></li>
+ <li><a href="#" onclick="javascript:removeVideo(event)">${removeVideo}</a></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </nav>
+ <section id="mainpage">
+ <div class="container-fluid">
+ <div class="row" id="motdrow">
+ <div class="col-lg-12 col-md-12">
+ <div class="well" id="motdwrap" style="display: none;">
+ <button class="close pull-right" id="togglemotd" type="button"><span class="glyphicon glyphicon-minus"></span></button>
+ <div id="motd"></div>
+ <div class="clear"></div>
+ </div>
+ </div>
+ </div>
+ <div class="row" id="announcements"></div>
+ <div class="row" id="main">
+ <div class="split split-horizontal" id="chatwrap" style="width: calc(40% - 5px);">
+ <div id="chatheader"><i class="glyphicon glyphicon-chevron-down pull-left pointer" id="userlisttoggle" title="${toggleUserList}"></i>
+ <span class="pointer" id="usercount">${connection}...</span>
+ <span class="label label-default pull-right pointer" id="mv_btn">${mobileViewBtn}</span>
+ <span class="label label-default pull-right pointer" id="leader_btn">${leader}</span>
+ </div>
+ <div id="userlist" style="height: 389px;"></div>
+ <div class="linewrap" id="messagebuffer" style="height: 389px;"></div>
+ <input class="form-control" id="chatline" type="text" maxlength="500">
+ <div class="input-group" id="guestlogin" style="display: none;"><span class="input-group-addon">${enterAsGuest}</span>
+ <input class="form-control" id="guestname" type="text" placeholder="${yourName}">
+ </div>
+ </div>
+ <div class="gutter gutter-horizontal" style="width: 10px;"></div>
+ <div class="split split-horizontal" id="videowrap" style="width: calc(60% - 5px);">
+ <p id="currenttitle">${nothingPlaying}</p>
+ <div id="ytapiplayer" class="embed-responsive embed-responsive-16by9"></div>
+ </div>
+ <div class="clear"></div>
+ </div>
+ <div class="row" id="controlsrow">
+ <div class="col-lg-5 col-md-5" id="leftcontrols">
+ <button class="btn btn-sm btn-default" id="clearchatbtn">${clearChat}</button>
+ <button class="btn btn-sm btn-default" id="smilesbtn">${emotes}</button>
+ <button id="image-btn" class="btn btn-sm btn-default">${uploadImage}</button></div>
+ <div class="col-lg-7 col-md-7" id="rightcontrols">
+ <div class="btn-group" id="plcontrol">
+ <button class="btn btn-sm btn-default collapsed" id="showsearch" title="${searchVideo}" data-toggle="collapse" data-target="#searchcontrol" aria-expanded="false"><span class="glyphicon glyphicon-search"></span></button>
+ <button class="btn btn-sm btn-default collapsed" id="showmediaurl" title="${addVideoFromUrl}" data-toggle="collapse" data-target="#addfromurl" aria-expanded="false"><span class="glyphicon glyphicon-plus"></span></button>
+ <button class="btn btn-sm btn-default collapsed" id="showcustomembed" title="${embedCustomFrame}" data-toggle="collapse" data-target="#customembed" aria-expanded="false"><span class="glyphicon glyphicon-th-large"></span></button>
+ <button class="btn btn-sm btn-default collapsed" id="showplaylistmanager" title="${managePlaylists}" data-toggle="collapse" data-target="#playlistmanager" aria-expanded="false"><span class="glyphicon glyphicon-list"></span></button>
+ <button class="btn btn-sm btn-default" id="clearplaylist" title="${clearPlaylist}"><span class="glyphicon glyphicon-trash"></span></button>
+ <button class="btn btn-sm btn-default" id="shuffleplaylist" title="${shufflePlaylist}"><span class="glyphicon glyphicon-sort"></span></button>
+ <button class="btn btn-sm btn-danger" id="qlockbtn" title="${playlistLocked}"><span class="glyphicon glyphicon-lock"></span></button>
+ </div>
+ <div class="btn-group pull-right" id="videocontrols">
+ <button class="btn btn-sm btn-default" id="extendplayer" title="${expandPlayer}"><span class="glyphicon glyphicon-sound-stereo"></span></button>
+ <button class="btn btn-sm btn-default" id="togglesynch" title="${toggleVideoSync}"><span class="glyphicon glyphicon-play"></span></button>
+ <button class="btn btn-sm btn-default" id="mediarefresh" title="${refreshPlayer}"><span class="glyphicon glyphicon-retweet"></span></button>
+ <button class="btn btn-sm btn-default" id="fullscreenbtn" title="${fullscreenPlayer}"><span class="glyphicon glyphicon-fullscreen"></span></button>
+ <button class="btn btn-sm btn-default" id="getplaylist" title="${retrievePlaylistLinks}"><span class="glyphicon glyphicon-link"></span></button>
+ <button class="btn btn-sm btn-default" id="voteskip" title="${voteForSkip}" disabled="disabled"><span class="glyphicon glyphicon-step-forward"></span></button>
+ </div>
+ </div>
+ </div>
+ <div class="row" id="playlistrow">
+ <div class="col-lg-5 col-md-5" id="leftpane">
+ <div class="row" id="leftpane-inner">
+ <div class="col-lg-12 col-md-12" id="smileswrap">
+ <!-- <img class="smile-preview" src="css/Sfich1B.png" title=":pinkie:"> -->
+ </div>
+ <div class="col-lg-12 col-md-12" id="playlistmanagerwrap"></div>
+ </div>
+ </div>
+ <div class="col-lg-7 col-md-7" id="rightpane">
+ <div class="row" id="rightpane-inner">
+ <div class="plcontrol-collapse col-lg-12 col-md-12 collapse" id="searchcontrol" aria-expanded="false" style="height: 95px;">
+ <div class="vertical-spacer"></div>
+ <div class="input-group">
+ <input class="form-control" id="library_query" type="text" placeholder="${searchQuery}"><span class="input-group-btn">
+ <button class="btn btn-default" id="library_search">Library</button></span><span class="input-group-btn">
+ <button class="btn btn-default" id="youtube_search">YouTube</button></span>
+ </div>
+ <div class="checkbox">
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ </div>
+ <ul class="videolist col-lg-12 col-md-12" id="library"></ul>
+ </div>
+ <div class="plcontrol-collapse col-lg-12 col-md-12 collapse" id="addfromurl" aria-expanded="false" style="height: 89px;">
+ <div class="vertical-spacer"></div>
+ <div class="input-group"><span class="input-group-btn">
+ <button class="btn btn-default" id="insert_template">&gt;</button></span>
+ <input class="form-control" id="mediaurl" type="text" placeholder="${mediaUrl}"><span class="input-group-btn">
+ <button class="btn btn-default" id="queue_next">${queueNext}</button></span><span class="input-group-btn">
+ <button class="btn btn-default" id="queue_end">${queueLast}</button></span>
+ </div>
+ <div class="checkbox">
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ </div>
+ <div id="addfromurl-queue"></div>
+ </div>
+ <div class="plcontrol-collapse col-lg-12 col-md-12 collapse" id="customembed" aria-expanded="false" style="height: 209px;">
+ <div class="vertical-spacer"></div>
+ <div class="input-group">
+ <input class="form-control" id="customembed-title" type="text" placeholder="${optionalTitle}"><span class="input-group-btn">
+ <button class="btn btn-default" id="ce_queue_next">${queueNext}</button></span><span class="input-group-btn">
+ <button class="btn btn-default" id="ce_queue_end">${queueLast}</button></span>
+ </div>
+ <div class="checkbox">
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ </div>${pasteEmbedCodeAndClick} "${queueNext}" ${or} "${queueLast}".
+ ${acceptableEmbedCodesAre} <code>&lt;iframe&gt;</code> ${or} <code>&lt;object&gt;</code>.
+ <strong>${customEmbedsCannotBeSynchronized}.</strong>
+ <textarea class="input-block-level form-control" id="customembed-content" rows="3"></textarea>
+ </div>
+ <div class="plcontrol-collapse col-lg-12 col-md-12 collapse" id="playlistmanager" aria-expanded="false" style="height: 105px;">
+ <div class="vertical-spacer"></div>
+ <div class="input-group">
+ <input class="form-control" id="userpl_name" type="text" placeholder="${playlistName}"><span class="input-group-btn">
+ <button class="btn btn-default" id="userpl_save">${save}</button></span>
+ </div>
+ <div class="checkbox">
+ <label>
+ <input class="add-temp" type="checkbox" checked="checked">${addAsTemporary}
+ </label>
+ </div>
+ <ul class="videolist" id="userpl_list"></ul>
+ </div>
+ <div class="col-lg-12 col-md-12" id="queuefail">
+ <div class="vertical-spacer"></div>
+ </div>
+ <div class="col-lg-12 col-md-12">
+ <ul class="videolist ui-sortable queue_sortable" id="queue"></ul>
+ <div id="plmeta"><span id="plcount">0 ${videos}</span><span id="pllength">00:00</span></div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="row" id="resizewrap">
+ <div class="col-lg-5 col-md-5"></div>
+ <div class="col-lg-7 col-md-7" id="videowidth"></div>
+ </div>
+ <div id="sitefooter"></div>
+ </div>
+ </section>
+ </div>
+ <div id="pmbar"></div>
+ <footer id="footer">
+ <div class="container">
+ <p class="text-muted credit">Based on CyTube by Calvin Montgomery</p>
+ </div>
+ </footer>
+
+ <!-- <script src="js/custom.js"></script> -->
+ <script src="client.js"></script>
+ <!-- <script defer="" src="https://www.youtube.com/iframe_api"></script>
+ <script defer="" src="js/sc.js"></script>
+ <script defer="" src="https://player.twitch.tv/js/embed/v1.js"></script> -->
+ </body>
+</html>
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage