Change nav color and add footer
This commit is contained in:
parent
2279b96e12
commit
2d3535c8dc
@ -9,3 +9,12 @@
|
|||||||
padding: 0px;
|
padding: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
display: flex;
|
||||||
|
min-height: 100vh;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
flex: 1 0 auto;
|
||||||
|
}
|
@ -19,12 +19,14 @@
|
|||||||
.row.valign-wrapper {
|
.row.valign-wrapper {
|
||||||
display: inherit;
|
display: inherit;
|
||||||
}
|
}
|
||||||
img{
|
|
||||||
|
img {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media only screen and (min-width: 992px) {
|
@media only screen and (min-width: 992px) {
|
||||||
img{
|
img {
|
||||||
width: 70%;
|
width: 70%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -35,40 +37,43 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
|
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
|
|
||||||
|
<div class="center row ">
|
||||||
|
<div class="row center valign-wrapper ">
|
||||||
|
<div class="col l6 m12 s12">
|
||||||
|
<h2 class="red-text text-darken-2" style="font-weight: 1000">STOP !</h2>
|
||||||
|
<h3 class=" blue-grey-text "><b>Who are you ??? Why are you here ???</b></h3>
|
||||||
|
|
||||||
|
|
||||||
|
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<i class="large material-icons">home</i>
|
||||||
|
</a>
|
||||||
<div class="center row " >
|
<h6 class=" blue-grey-text ">403 – Forbidden</h6>
|
||||||
<div class="row center valign-wrapper ">
|
</div>
|
||||||
<div class="col l6 m12 s12">
|
<div class="col l6 m12 s12">
|
||||||
<h2 class="red-text text-darken-2" style="font-weight: 1000">STOP !</h2>
|
<img class="" src="/img/403.gif" style="border:none;outline: none"/>
|
||||||
<h3 class=" blue-grey-text "><b>Who are you ??? Why are you here ???</b></h3>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
|
||||||
<i class="large material-icons">home</i>
|
|
||||||
</a>
|
|
||||||
<h6 class=" blue-grey-text ">403 – Forbidden</h6>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col l6 m12 s12">
|
<div class="row">
|
||||||
<img class="" src="/img/403.gif" style="border:none;outline: none"/>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
@ -18,39 +18,42 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
|
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
|
|
||||||
|
<div class="center row">
|
||||||
|
<div class="row center">
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<div class="col l6 m12 s12">
|
||||||
|
<h2 class="red-text text-darken-2" style="font-weight: 1000">Oops !</h2>
|
||||||
<div class="center row">
|
<h3 class=" blue-grey-text "><b>You are lost !</b></h3>
|
||||||
<div class="row center">
|
<h3 class=" blue-grey-text "><b>Page not found !</b></h3>
|
||||||
<div class="col l6 m12 s12">
|
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
||||||
<h2 class="red-text text-darken-2" style="font-weight: 1000" >Oops !</h2>
|
<i class="large material-icons">home</i>
|
||||||
<h3 class=" blue-grey-text "><b>You are lost !</b></h3>
|
</a>
|
||||||
<h3 class=" blue-grey-text "><b>Page not found !</b></h3>
|
<h6 class=" blue-grey-text ">404 – Not Found</h6>
|
||||||
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
</div>
|
||||||
<i class="large material-icons">home</i>
|
<div class="col l6 m12 s12">
|
||||||
</a>
|
<img class="" src="/img/404.gif" style="border:none;outline: none"/>
|
||||||
<h6 class=" blue-grey-text ">404 – Not Found</h6>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col l6 m12 s12">
|
<div class="row">
|
||||||
<img class="" src="/img/404.gif" style="border:none;outline: none"/>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
@ -19,12 +19,14 @@
|
|||||||
.row.valign-wrapper {
|
.row.valign-wrapper {
|
||||||
display: inherit;
|
display: inherit;
|
||||||
}
|
}
|
||||||
img{
|
|
||||||
|
img {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media only screen and (min-width: 992px) {
|
@media only screen and (min-width: 992px) {
|
||||||
img{
|
img {
|
||||||
width: 70%;
|
width: 70%;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -35,37 +37,42 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
|
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
|
|
||||||
|
<div class="center row ">
|
||||||
|
<div class="row center valign-wrapper ">
|
||||||
|
<div class="col l6 m12 s12">
|
||||||
|
<h2 class="red-text text-darken-2 " style="font-weight: 1000">Well...</h2>
|
||||||
|
<h3 class=" blue-grey-text ">Something was wrong with the server... </h3>
|
||||||
|
<h2 class=" blue-grey-text "><i class="fas fa-grin-beam-sweat"></i></h2>
|
||||||
|
|
||||||
|
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<i class="large material-icons">home</i>
|
||||||
|
</a>
|
||||||
<div class="center row " >
|
<h6 class=" blue-grey-text ">500 – Internal Server Error</h6>
|
||||||
<div class="row center valign-wrapper ">
|
</div>
|
||||||
<div class="col l6 m12 s12">
|
<div class="col l6 m12 s12">
|
||||||
<h2 class="red-text text-darken-2 " style="font-weight: 1000">Well...</h2>
|
<img class="" src="/img/500.gif" style="border:none;outline: none"/>
|
||||||
<h3 class=" blue-grey-text ">Something was wrong with the server... </h3>
|
</div>
|
||||||
<h2 class=" blue-grey-text "><i class="fas fa-grin-beam-sweat"></i></h2>
|
|
||||||
|
|
||||||
<a class="btn btn-large light-green darken-3 waves-effect" href="/">
|
|
||||||
<i class="large material-icons">home</i>
|
|
||||||
</a>
|
|
||||||
<h6 class=" blue-grey-text ">500 – Internal Server Error</h6>
|
|
||||||
</div>
|
|
||||||
<div class="col l6 m12 s12">
|
|
||||||
<img class="" src="/img/500.gif" style="border:none;outline: none"/>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
21
src/main/resources/templates/footer.html
Normal file
21
src/main/resources/templates/footer.html
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html xmlns:th="http://www.thymeleaf.org">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8"/>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<link href="../static/css/materialize.css" type="text/css" rel="stylesheet" media="screen,projection"/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="footer-copyright brown darken-4" th:fragment="footer">
|
||||||
|
<div class="container">
|
||||||
|
© 2018 Sebastien Clement
|
||||||
|
<a class="grey-text text-lighten-4 right" href="https://github.com/BrokenFire/ClaptrapBot" target="_blank">GitHub</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -18,18 +18,25 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
<header>
|
||||||
|
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<main>
|
||||||
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
|
<div class="center center-align">
|
||||||
|
<h2>Home Page</h2>
|
||||||
|
<h1>Coming Soon</h1>
|
||||||
|
<img src="/favicon.png" class="responsive-img"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
|
||||||
<div class="center center-align">
|
|
||||||
<h2>Home Page</h2>
|
|
||||||
<h1>Coming Soon</h1>
|
|
||||||
<img src="/favicon.png" class="responsive-img"/>
|
|
||||||
</div>
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
</div>
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
<script>
|
<script>
|
||||||
var needLogin = true;
|
var needLogin = true;
|
||||||
</script>
|
</script>
|
||||||
|
@ -15,18 +15,20 @@
|
|||||||
<meta name="theme-color" content="#263238"/>
|
<meta name="theme-color" content="#263238"/>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<!--__________________________________________________________-->
|
<!--__________________________________________________________-->
|
||||||
<!-- NAV BAR -->
|
<!-- NAV BAR -->
|
||||||
<!-- AND -->
|
<!-- AND -->
|
||||||
<!-- LOGIN -->
|
<!-- LOGIN -->
|
||||||
<!--__________________________________________________________-->
|
<!--__________________________________________________________-->
|
||||||
<nav class="blue-grey darken-4 z-depth-3" role="navigation">
|
<header>
|
||||||
<div class="nav-wrapper container">
|
<nav class="brown darken-4 z-depth-3" role="navigation">
|
||||||
<a id="logo-container" href="/" class="brand-logo">Claptrap Bot</a>
|
<div class="nav-wrapper container">
|
||||||
</div>
|
<a id="logo-container" href="/" class="brand-logo center">Claptrap Bot</a>
|
||||||
</nav>
|
</div>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
<!--__________________________________________________________-->
|
<!--__________________________________________________________-->
|
||||||
<!-- -->
|
<!-- -->
|
||||||
@ -34,30 +36,36 @@
|
|||||||
<!-- -->
|
<!-- -->
|
||||||
<!--__________________________________________________________-->
|
<!--__________________________________________________________-->
|
||||||
|
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<main>
|
||||||
<div class="row center center-align">
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
<h3 class="">Bot is starting</h3>
|
<div class="row center center-align">
|
||||||
</div>
|
<h3 class="">Bot is starting</h3>
|
||||||
<div class="row center" >
|
</div>
|
||||||
<div class="preloader-wrapper big active">
|
<div class="row center">
|
||||||
<div class="spinner-layer spinner-blue-only">
|
<div class="preloader-wrapper big active">
|
||||||
<div class="circle-clipper left">
|
<div class="spinner-layer spinner-blue-only">
|
||||||
<div class="circle"></div>
|
<div class="circle-clipper left">
|
||||||
</div>
|
<div class="circle"></div>
|
||||||
<div class="gap-patch">
|
</div>
|
||||||
<div class="circle"></div>
|
<div class="gap-patch">
|
||||||
</div>
|
<div class="circle"></div>
|
||||||
<div class="circle-clipper right">
|
</div>
|
||||||
<div class="circle"></div>
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row center center-align">
|
||||||
<div class="row center center-align">
|
<h3>Please wait</h3>
|
||||||
<h3>Please wait</h3>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
@ -56,318 +56,333 @@
|
|||||||
<!--/*@thymesVar id="guild_name" type="java.lang.String"*/-->
|
<!--/*@thymesVar id="guild_name" type="java.lang.String"*/-->
|
||||||
<!--/*@thymesVar id="redirect_url" type="java.lang.String"*/-->
|
<!--/*@thymesVar id="redirect_url" type="java.lang.String"*/-->
|
||||||
<!--/*@thymesVar id="isAdmin" type="java.lang.Boolean"*/-->
|
<!--/*@thymesVar id="isAdmin" type="java.lang.Boolean"*/-->
|
||||||
<div th:replace="header :: header ('music',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<div th:replace="header :: header ('music',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
<div class="row">
|
</header>
|
||||||
<div class="col l8 s12 m12">
|
<main>
|
||||||
<div class="row center">
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
<img class="responsive-img z-depth-3" id="music_img" style="max-width: 30%"
|
<div class="row">
|
||||||
src="/img/disconnected.png"/>
|
<div class="col l8 s12 m12">
|
||||||
</div>
|
<div class="row center">
|
||||||
<h4 class="center" id="music_text"></h4>
|
<img class="responsive-img z-depth-3" id="music_img" style="max-width: 30%"
|
||||||
<div class="row center" style="margin-bottom: 0px">
|
src="/img/disconnected.png"/>
|
||||||
<div class="progress col l6 offset-l3 m10 offset-m1 s10 offset-s1 z-depth-3">
|
|
||||||
<div class="determinate" id="music_progress" style="width: 0%"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<h4 class="center" id="music_text"></h4>
|
||||||
<div class="row center">
|
<div class="row center" style="margin-bottom: 0px">
|
||||||
<div class="col l2 offset-l3 m2 offset-m1 s2 offset-s1 left-align" style="padding: 0px"
|
<div class="progress col l6 offset-l3 m10 offset-m1 s10 offset-s1 z-depth-3">
|
||||||
id="current_time">0:00
|
<div class="determinate" id="music_progress" style="width: 0%"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col l2 offset-l2 m2 offset-m6 s2 offset-s6 right-align " style="padding: 0px"
|
<div class="row center">
|
||||||
id="total_time">0:00
|
<div class="col l2 offset-l3 m2 offset-m1 s2 offset-s1 left-align" style="padding: 0px"
|
||||||
|
id="current_time">0:00
|
||||||
|
</div>
|
||||||
|
<div class="col l2 offset-l2 m2 offset-m6 s2 offset-s6 right-align " style="padding: 0px"
|
||||||
|
id="total_time">0:00
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row center">
|
||||||
<div class="row center">
|
<div class="col l2 offset-l3 m4 s4 center">
|
||||||
<div class="col l2 offset-l3 m4 s4 center">
|
<a class="btn-large red darken-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_stop">
|
||||||
<a class="btn-large red darken-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_stop">
|
<i class="material-icons medium">stop</i>
|
||||||
<i class="material-icons medium">stop</i>
|
</a>
|
||||||
</a>
|
</div>
|
||||||
|
<div class="col l2 m4 s4 center">
|
||||||
|
<a class="btn-large green darken-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_play">
|
||||||
|
<i class="material-icons medium">play_arrow</i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="col l2 m4 s4 center">
|
||||||
|
<a class="btn-large light-blue darken-4 z-depth-3 waves-effect waves-light ctl-btn"
|
||||||
|
id="btn_next">
|
||||||
|
<i class="material-icons">skip_next</i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col l2 m4 s4 center">
|
<div class="row center">
|
||||||
<a class="btn-large green darken-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_play">
|
|
||||||
<i class="material-icons medium">play_arrow</i>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<div class="col l2 m4 s4 center">
|
|
||||||
<a class="btn-large light-blue darken-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_next">
|
|
||||||
<i class="material-icons">skip_next</i>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row center">
|
|
||||||
|
|
||||||
<div class="col offset-l5 l2 m2 offset-m5 s2 offset-s5 center">
|
<div class="col offset-l5 l2 m2 offset-m5 s2 offset-s5 center">
|
||||||
<a class="btn black z-depth-3 waves-effect waves-light modal-trigger" href="#modal_current_info"
|
<a class="btn black z-depth-3 waves-effect waves-light modal-trigger" href="#modal_current_info"
|
||||||
id="btn_info">
|
id="btn_info">
|
||||||
<i class="material-icons">info</i>
|
<i class="material-icons">info</i>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<div class="row center">
|
|
||||||
<div class="col offset-l5 l2 m4 offset-m4 s4 offset-s4 center">
|
|
||||||
<a class="btn-large red accent-4 z-depth-3 waves-effect waves-light ctl-btn" id="btn_disconnect">
|
|
||||||
<i class="material-icons">call_end</i>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row center">
|
||||||
|
<div class="col offset-l5 l2 m4 offset-m4 s4 offset-s4 center">
|
||||||
|
<a class="btn-large red accent-4 z-depth-3 waves-effect waves-light ctl-btn"
|
||||||
|
id="btn_disconnect">
|
||||||
|
<i class="material-icons">call_end</i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col l4 m12 s12">
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th style="padding: 0px;">
|
||||||
|
<div class="row center valign-wrapper" style="margin: 0px">
|
||||||
|
<div class="col l3 m5 s5 center blue-grey-text text-darken-3"><h5><b>Playlist</b></h5>
|
||||||
|
</div>
|
||||||
|
<div class="col l3 m2 s2 center" style="padding-right: 0px; padding-left: 0px">
|
||||||
|
<a class="waves-effect waves-light btn modal-trigger red darken-4 ctl-btn"
|
||||||
|
id="flush_btn"><i class="material-icons">delete_sweep</i></a>
|
||||||
|
</div>
|
||||||
|
<div class="col l3 m2 s2 center" style="padding-right: 0px; padding-left: 0px">
|
||||||
|
<!-- Modal Trigger -->
|
||||||
|
<a class="waves-effect waves-light btn modal-trigger green darken-4" id="add_btn"
|
||||||
|
href="#modalAdd"><i class="material-icons">add_circle_outline</i></a>
|
||||||
|
</div>
|
||||||
|
<div class="col l3 m2 s2 center " style="padding-left: 0px">
|
||||||
|
<div class="row switch blue-grey-text text-darken-3" style="margin-bottom: 0px">
|
||||||
|
AutoFlow
|
||||||
|
</div>
|
||||||
|
<div class="row switch tooltipped ctl-btn" data-position="bottom" data-delay="50"
|
||||||
|
data-tooltip="Experimental!">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" id="autoflow"/>
|
||||||
|
<span class="lever"></span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<ul id="playlist_list" class="collapsible popout" data-collapsible="accordion"
|
||||||
|
style="margin: 0px">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Music -->
|
||||||
|
<div id="modal_current_info" class="modal bottom-sheet">
|
||||||
|
<div class="modal-content">
|
||||||
|
<ul class="collection">
|
||||||
|
<li class="collection-item " id="modal_title"></li>
|
||||||
|
<li class="collection-item " id="modal_author"></li>
|
||||||
|
<li class="collection-item " id="modal_lenght"></li>
|
||||||
|
<li class="collection-item " id="modal_url"></li>
|
||||||
|
<li class="collection-item " id="modal_submit"></li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col l4 m12 s12">
|
|
||||||
<table>
|
|
||||||
<thead>
|
</div>
|
||||||
<tr>
|
|
||||||
<th style="padding: 0px;">
|
<!--Add Modal-->
|
||||||
<div class="row center valign-wrapper" style="margin: 0px">
|
<div id="modalAdd" class="modal modal-fixed-footer ">
|
||||||
<div class="col l3 m5 s5 center blue-grey-text text-darken-3"><h5><b>Playlist</b></h5></div>
|
<div class="modal-content" style="padding-bottom: 0px">
|
||||||
<div class="col l3 m2 s2 center" style="padding-right: 0px; padding-left: 0px">
|
<div class="row valign-wrapper">
|
||||||
<a class="waves-effect waves-light btn modal-trigger red darken-4 ctl-btn"
|
<h3 class="col l12 m12 s12 center"> Add Music</h3>
|
||||||
id="flush_btn"><i class="material-icons">delete_sweep</i></a>
|
</div>
|
||||||
|
<div class="row" id="musicSearch" style="margin-bottom: 0px">
|
||||||
|
<div class="row">
|
||||||
|
<form class="col l12 m12 s12">
|
||||||
|
<div class="row" style="margin-bottom: 0">
|
||||||
|
<div class="input-field col offset-l1 l9 m9 s7"
|
||||||
|
style="padding-left: 0px; padding-right: 0px">
|
||||||
|
<!--<i class="material-icons prefix">link</i>-->
|
||||||
|
<input id="input_search" type="text" class="validate"/>
|
||||||
|
<label for="input_search">Search</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="col l3 m2 s2 center" style="padding-right: 0px; padding-left: 0px">
|
<div class="input-field col l1 m2 s3" style="margin-top: 22px">
|
||||||
<!-- Modal Trigger -->
|
<button class="btn waves-effect waves-light green darken-4 white-text" id="btn_search"
|
||||||
<a class="waves-effect waves-light btn modal-trigger green darken-4" id="add_btn"
|
type="button"><i class="material-icons">search</i></button>
|
||||||
href="#modalAdd"><i class="material-icons">add_circle_outline</i></a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col l3 m2 s2 center " style="padding-left: 0px">
|
<div class="col l1 m1 s2 center" style="padding: 0; margin-top: 15px;">
|
||||||
<div class="row switch blue-grey-text text-darken-3" style="margin-bottom: 0px">
|
<div class="row switch blue-grey-text text-darken-3" style="margin-bottom: 0px">
|
||||||
AutoFlow
|
Playlist
|
||||||
</div>
|
</div>
|
||||||
<div class="row switch tooltipped ctl-btn" data-position="bottom" data-delay="50"
|
<div class="row switch">
|
||||||
data-tooltip="Experimental!">
|
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" id="autoflow"/>
|
<input type="checkbox" id="playlistSearch"/>
|
||||||
<span class="lever"></span>
|
<span class="lever"></span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
|
|
||||||
<tbody>
|
<div class="row">
|
||||||
<tr>
|
<div class="col s12 m12 l12 center scale-transition scale-out hide" id="search_load"
|
||||||
<td>
|
style="margin-top: 25px">
|
||||||
<ul id="playlist_list" class="collapsible popout" data-collapsible="accordion"
|
<div class="preloader-wrapper big active">
|
||||||
style="margin: 0px">
|
<div class="spinner-layer spinner-blue-only">
|
||||||
|
<div class="circle-clipper left">
|
||||||
</ul>
|
<div class="circle"></div>
|
||||||
</td>
|
</div>
|
||||||
</tr>
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
</tbody>
|
</div>
|
||||||
</table>
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Music -->
|
|
||||||
<div id="modal_current_info" class="modal bottom-sheet">
|
|
||||||
<div class="modal-content">
|
|
||||||
<ul class="collection">
|
|
||||||
<li class="collection-item " id="modal_title"></li>
|
|
||||||
<li class="collection-item " id="modal_author"></li>
|
|
||||||
<li class="collection-item " id="modal_lenght"></li>
|
|
||||||
<li class="collection-item " id="modal_url"></li>
|
|
||||||
<li class="collection-item " id="modal_submit"></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!--Add Modal-->
|
|
||||||
<div id="modalAdd" class="modal modal-fixed-footer ">
|
|
||||||
<div class="modal-content" style="padding-bottom: 0px">
|
|
||||||
<div class="row valign-wrapper">
|
|
||||||
<h3 class="col l12 m12 s12 center"> Add Music</h3>
|
|
||||||
</div>
|
|
||||||
<div class="row" id="musicSearch" style="margin-bottom: 0px">
|
|
||||||
<div class="row">
|
|
||||||
<form class="col l12 m12 s12">
|
|
||||||
<div class="row" style="margin-bottom: 0">
|
|
||||||
<div class="input-field col offset-l1 l9 m9 s7" style="padding-left: 0px; padding-right: 0px">
|
|
||||||
<!--<i class="material-icons prefix">link</i>-->
|
|
||||||
<input id="input_search" type="text" class="validate"/>
|
|
||||||
<label for="input_search">Search</label>
|
|
||||||
</div>
|
|
||||||
<div class="input-field col l1 m2 s3" style="margin-top: 22px">
|
|
||||||
<button class="btn waves-effect waves-light green darken-4 white-text" id="btn_search"
|
|
||||||
type="button"><i class="material-icons">search</i></button>
|
|
||||||
</div>
|
|
||||||
<div class="col l1 m1 s2 center" style="padding: 0; margin-top: 15px;">
|
|
||||||
<div class="row switch blue-grey-text text-darken-3" style="margin-bottom: 0px">
|
|
||||||
Playlist
|
|
||||||
</div>
|
|
||||||
<div class="row switch">
|
|
||||||
<label>
|
|
||||||
<input type="checkbox" id="playlistSearch"/>
|
|
||||||
<span class="lever"></span>
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<div class="col s12 m12 l12 center scale-transition scale-out hide" id="search_load"
|
|
||||||
style="margin-top: 25px">
|
|
||||||
<div class="preloader-wrapper big active">
|
|
||||||
<div class="spinner-layer spinner-blue-only">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<ul class="collection col l12 m12 s12 scale-transition scale-out" id="search_result"
|
||||||
|
style="padding: 0">
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<ul class="collection col l12 m12 s12 scale-transition scale-out" id="search_result"
|
</form>
|
||||||
style="padding: 0">
|
</div>
|
||||||
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="modal-footer">
|
||||||
<div class="modal-footer">
|
|
||||||
<span style="margin-right: 10px">
|
<span style="margin-right: 10px">
|
||||||
<label>
|
<label>
|
||||||
<input name="group1" type="radio" checked="checked" id="bottom"/>
|
<input name="group1" type="radio" checked="checked" id="bottom"/>
|
||||||
<span>Bottom</span>
|
<span>Bottom</span>
|
||||||
</label>
|
</label>
|
||||||
</span>
|
</span>
|
||||||
<span style="margin-right: 10px">
|
<span style="margin-right: 10px">
|
||||||
<label>
|
<label>
|
||||||
<input name="group1" type="radio"/>
|
<input name="group1" type="radio"/>
|
||||||
<span>Top</span>
|
<span>Top</span>
|
||||||
</label>
|
</label>
|
||||||
</span>
|
</span>
|
||||||
<a href="#" class="modal-action modal-close waves-effect waves-green btn-flat">Close</a>
|
<a href="#" class="modal-action modal-close waves-effect waves-green btn-flat">Close</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Playlist template-->
|
<!-- Playlist template-->
|
||||||
<li id="playlist_template" style="visibility: hidden">
|
<li id="playlist_template" style="visibility: hidden">
|
||||||
<div class="collapsible-header"><i class="material-icons">drag_handle</i>@title</div>
|
<div class="collapsible-header"><i class="material-icons">drag_handle</i>@title</div>
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<ul class="collection">
|
<ul class="collection">
|
||||||
<li class="collection-item">Author: @author</li>
|
<li class="collection-item">Author: @author</li>
|
||||||
<li class="collection-item">Duration: @lenght</li>
|
<li class="collection-item">Duration: @lenght</li>
|
||||||
<li class="collection-item">URL: <a target="_blank" href="@url">@url</a></li>
|
<li class="collection-item">URL: <a target="_blank" href="@url">@url</a></li>
|
||||||
<li class="collection-item">Submitted by: @user</li>
|
<li class="collection-item">Submitted by: @user</li>
|
||||||
<li class="collection-item center">
|
<li class="collection-item center">
|
||||||
<a class="btn red darken-4 z-depth-3 waves-effect waves-light btn_dell_playlist" data_url="@url">
|
<a class="btn red darken-4 z-depth-3 waves-effect waves-light btn_dell_playlist" data_url="@url">
|
||||||
<i class="material-icons medium">delete</i>
|
<i class="material-icons medium">delete</i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<!-- Modal Chanels -->
|
<!-- Modal Chanels -->
|
||||||
<div id="modalChanels" class="modal">
|
<div id="modalChanels" class="modal">
|
||||||
<div class="modal-content" style="padding-bottom: 0px">
|
<div class="modal-content" style="padding-bottom: 0px">
|
||||||
<div class="row" style="margin-bottom: 0px">
|
<div class="row" style="margin-bottom: 0px">
|
||||||
<h3 class="col l12 m12 s12 center">Vocal Channels</h3>
|
<h3 class="col l12 m12 s12 center">Vocal Channels</h3>
|
||||||
<div class="col offset-l4 l4 m4 offset-m4 s8 offset-s2 center">
|
<div class="col offset-l4 l4 m4 offset-m4 s8 offset-s2 center">
|
||||||
<form id="channelForm" action="#" class="left-align">
|
<form id="channelForm" action="#" class="left-align">
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="modal-footer">
|
||||||
<div class="modal-footer">
|
<a href="/" class="modal-action modal-close waves-effect waves-red btn-flat ">Cancel</a>
|
||||||
<a href="/" class="modal-action modal-close waves-effect waves-red btn-flat ">Cancel</a>
|
<a href="#!" id="btn_ok_channel"
|
||||||
<a href="#!" id="btn_ok_channel" class="modal-action modal-close waves-effect waves-green btn-flat disabled">Connect</a>
|
class="modal-action modal-close waves-effect waves-green btn-flat disabled">Connect</a>
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<!--Loading Modal-->
|
|
||||||
<div id="modal_loading" class="modal valign-wrapper">
|
|
||||||
<div class="modal-content">
|
|
||||||
<div class="row center">
|
|
||||||
<h3 class="col l12 m12 s12 center">Please wait</h3>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="row center">
|
</div>
|
||||||
<div class="preloader-wrapper big active">
|
|
||||||
<div class="spinner-layer spinner-blue">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-red">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-yellow">
|
<!--Loading Modal-->
|
||||||
<div class="circle-clipper left">
|
<div id="modal_loading" class="modal valign-wrapper">
|
||||||
<div class="circle"></div>
|
<div class="modal-content">
|
||||||
|
<div class="row center">
|
||||||
|
<h3 class="col l12 m12 s12 center">Please wait</h3>
|
||||||
|
</div>
|
||||||
|
<div class="row center">
|
||||||
|
<div class="preloader-wrapper big active">
|
||||||
|
<div class="spinner-layer spinner-blue">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-green">
|
<div class="spinner-layer spinner-red">
|
||||||
<div class="circle-clipper left">
|
<div class="circle-clipper left">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
<div class="spinner-layer spinner-yellow">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
<div class="spinner-layer spinner-green">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<p id="radioTemplate" class="" style="visibility: hidden">
|
<p id="radioTemplate" class="" style="visibility: hidden">
|
||||||
<label>
|
<label>
|
||||||
<input name="vocalRadio" class="with-gap" type="radio" value="@id" id="@id"/>
|
<input name="vocalRadio" class="with-gap" type="radio" value="@id" id="@id"/>
|
||||||
<span for="@id">@name</span>
|
<span for="@id">@name</span>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
@ -17,32 +17,41 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
|
<div th:replace="header :: header ('home',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
|
||||||
<div class="row center" >
|
<main>
|
||||||
<div class="preloader-wrapper big active">
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
<div class="spinner-layer spinner-blue-only">
|
<div class="row center">
|
||||||
<div class="circle-clipper left">
|
<div class="preloader-wrapper big active">
|
||||||
<div class="circle"></div>
|
<div class="spinner-layer spinner-blue-only">
|
||||||
</div>
|
<div class="circle-clipper left">
|
||||||
<div class="gap-patch">
|
<div class="circle"></div>
|
||||||
<div class="circle"></div>
|
</div>
|
||||||
</div>
|
<div class="gap-patch">
|
||||||
<div class="circle-clipper right">
|
<div class="circle"></div>
|
||||||
<div class="circle"></div>
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="row center center-align">
|
||||||
<div class="row center center-align">
|
<h3>Please wait</h3>
|
||||||
<h3>Please wait</h3>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
<!-- Scripts-->
|
<!-- Scripts-->
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
|
@ -14,12 +14,14 @@
|
|||||||
<meta name="theme-color" content="#263238"/>
|
<meta name="theme-color" content="#263238"/>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
|
<header>
|
||||||
<div th:replace="header :: header ('','',${redirect_url},${isAdmin})">...</div>
|
<div th:replace="header :: header ('','',${redirect_url},${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main>
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
<div class="row center">
|
<div class="row center">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@ -53,14 +55,13 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col s12">
|
<div class="col s12">
|
||||||
<a id="sendBtn" class="waves-effect waves-light btn scale-transition scale-out">Send<i class="material-icons left">send</i></a>
|
<a id="sendBtn" class="waves-effect waves-light btn scale-transition scale-out">Send<i
|
||||||
|
class="material-icons left">send</i></a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Modal Structure -->
|
<!-- Modal Structure -->
|
||||||
<div id="modalToken" class="modal">
|
<div id="modalToken" class="modal">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
@ -90,30 +91,30 @@
|
|||||||
<a href="#" id="preTokenSend" class="modal-action waves-effect waves-green btn scale-transition scale-out">Send</a>
|
<a href="#" id="preTokenSend" class="modal-action waves-effect waves-green btn scale-transition scale-out">Send</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
|
||||||
|
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
||||||
<script th:src="@{/js/jquery-3.3.1.min.js}"></script>
|
<script th:src="@{/js/materialize.js}"></script>
|
||||||
<script th:src="@{/js/materialize.js}"></script>
|
<script th:src="@{/js/register.js}"></script>
|
||||||
<script th:src="@{/js/register.js}"></script>
|
<script th:src="@{/js/navabar.js}"></script>
|
||||||
<script th:src="@{/js/navabar.js}"></script>
|
<script th:src="@{/js/js.cookie.js}"></script>
|
||||||
<script th:src="@{/js/js.cookie.js}"></script>
|
<script th:src="@{/js/workerRegister.js}"></script>
|
||||||
<script th:src="@{/js/workerRegister.js}"></script>
|
<script th:src="@{/js/fontawesome.js}"></script>
|
||||||
<script th:src="@{/js/fontawesome.js}"></script>
|
|
||||||
|
|
||||||
|
|
||||||
|
<script th:inline="javascript">
|
||||||
|
/*<![CDATA[*/
|
||||||
|
|
||||||
|
var id = [[${id}]];
|
||||||
|
console.log(id);
|
||||||
|
|
||||||
|
/*]]>*/
|
||||||
<script th:inline="javascript">
|
</script>
|
||||||
/*<![CDATA[*/
|
|
||||||
|
|
||||||
var id = [[${id}]];
|
|
||||||
console.log(id);
|
|
||||||
|
|
||||||
/*]]>*/
|
|
||||||
</script>
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
@ -18,124 +18,134 @@
|
|||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="blue-grey lighten-5" >
|
<body class="blue-grey lighten-5">
|
||||||
|
|
||||||
<!--/*@thymesVar id="guild_name" type="java.lang.String"*/-->
|
<!--/*@thymesVar id="guild_name" type="java.lang.String"*/-->
|
||||||
<!--/*@thymesVar id="redirect_url" type="java.lang.String"*/-->
|
<!--/*@thymesVar id="redirect_url" type="java.lang.String"*/-->
|
||||||
<!--/*@thymesVar id="settings" type="java.util.ArrayList<net.Broken.RestApi.Data.Settings.GetSettingsData>"*/-->
|
<!--/*@thymesVar id="settings" type="java.util.ArrayList<net.Broken.RestApi.Data.Settings.GetSettingsData>"*/-->
|
||||||
|
|
||||||
<!--/*@thymesVar id="isAdmin" type="java.lang.Boolean"*/-->
|
<!--/*@thymesVar id="isAdmin" type="java.lang.Boolean"*/-->
|
||||||
<div th:replace="header :: header ('settings',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
<header>
|
||||||
|
<div th:replace="header :: header ('settings',${guild_name},${redirect_url}, ${isAdmin})">...</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
<main>
|
||||||
|
<div class="section no-pad-bot main" id="index-banner">
|
||||||
|
<h2 class="center" th:text="${guild_name}"></h2>
|
||||||
|
<div th:each="setting : ${settings}">
|
||||||
|
<div class="section row">
|
||||||
|
<div class="col l6 offset-l3 m10 offset-m1 s10 offset-s1">
|
||||||
|
<h5 th:text="${setting.name}" style="font-weight: bold"></h5>
|
||||||
|
<div class="switch" th:if="${setting.type.toString() == 'BOOL'}">
|
||||||
|
<label>
|
||||||
|
Off
|
||||||
|
<input class="collect-switch" type="checkbox" th:id="${setting.id}"
|
||||||
|
th:checked="${setting.current}"/>
|
||||||
|
<span class="lever"></span>
|
||||||
|
On
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div th:id="${setting.id}" class="input-field col l12 m12 s12 collect-select"
|
||||||
|
th:if="${setting.type.toString() == 'LIST'}">
|
||||||
|
<select>
|
||||||
|
<option disabled="disabled" th:selected="${setting.current} == ' '" value="">Choose your
|
||||||
|
option
|
||||||
|
</option>
|
||||||
|
<option th:each="val : ${setting.values}" th:value="${val.id}"
|
||||||
|
th:text="${#strings.capitalize(val.name)}"
|
||||||
|
th:selected="${setting.current} == ${val.id}"></option>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="input-field col l12 m12 s12 collect" th:if="${setting.type.toString() == 'STRING'}">
|
||||||
|
<input th:id="${setting.id}" placeholder="Use @name variable" th:value="${setting.current}"
|
||||||
|
id="first_name" type="text" class="validate collect-text"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="section no-pad-bot main" id="index-banner">
|
|
||||||
<h2 class="center" th:text="${guild_name}"></h2>
|
|
||||||
<div th:each="setting : ${settings}">
|
|
||||||
<div class="section row">
|
|
||||||
<div class="col l6 offset-l3 m10 offset-m1 s10 offset-s1">
|
|
||||||
<h5 th:text="${setting.name}" style="font-weight: bold"></h5>
|
|
||||||
<div class="switch" th:if="${setting.type.toString() == 'BOOL'}">
|
|
||||||
<label>
|
|
||||||
Off
|
|
||||||
<input class="collect-switch" type="checkbox" th:id="${setting.id}" th:checked="${setting.current}"/>
|
|
||||||
<span class="lever"></span>
|
|
||||||
On
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div th:id="${setting.id}" class="input-field col l12 m12 s12 collect-select" th:if="${setting.type.toString() == 'LIST'}">
|
|
||||||
<select>
|
|
||||||
<option disabled="disabled" th:selected="${setting.current} == ' '" value="" >Choose your option</option>
|
|
||||||
<option th:each="val : ${setting.values}" th:value="${val.id}" th:text="${#strings.capitalize(val.name)}" th:selected="${setting.current} == ${val.id}"></option>
|
|
||||||
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="input-field col l12 m12 s12 collect" th:if="${setting.type.toString() == 'STRING'}">
|
|
||||||
<input th:id="${setting.id}" placeholder="Use @name variable" th:value="${setting.current}" id="first_name" type="text" class="validate collect-text"/>
|
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="divider col l6 offset-l3"></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="divider col l6 offset-l3"></div>
|
<div class="col s12 center">
|
||||||
|
<a id="sendBtn" class="waves-effect waves-light btn green">Save<i
|
||||||
|
class="material-icons left">save</i></a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
|
||||||
<div class="col s12 center">
|
|
||||||
<a id="sendBtn" class="waves-effect waves-light btn green">Save<i class="material-icons left">save</i></a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
<div id="modal_loading" class="modal valign-wrapper">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="row center">
|
||||||
|
<h3 class="col l12 m12 s12 center">Please wait</h3>
|
||||||
|
</div>
|
||||||
|
<div class="row center">
|
||||||
|
<div class="preloader-wrapper big active">
|
||||||
|
<div class="spinner-layer spinner-blue">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
<div class="spinner-layer spinner-red">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="modal_loading" class="modal valign-wrapper">
|
<div class="spinner-layer spinner-yellow">
|
||||||
<div class="modal-content" >
|
<div class="circle-clipper left">
|
||||||
<div class="row center">
|
<div class="circle"></div>
|
||||||
<h3 class="col l12 m12 s12 center">Please wait</h3>
|
</div>
|
||||||
</div>
|
<div class="gap-patch">
|
||||||
<div class="row center" >
|
<div class="circle"></div>
|
||||||
<div class="preloader-wrapper big active">
|
</div>
|
||||||
<div class="spinner-layer spinner-blue">
|
<div class="circle-clipper right">
|
||||||
<div class="circle-clipper left">
|
<div class="circle"></div>
|
||||||
<div class="circle"></div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-red">
|
<div class="spinner-layer spinner-green">
|
||||||
<div class="circle-clipper left">
|
<div class="circle-clipper left">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="gap-patch">
|
<div class="gap-patch">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="circle-clipper right">
|
<div class="circle-clipper right">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-yellow">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-green">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="page-footer" style="padding: 0">
|
||||||
|
<div th:replace="footer :: footer">...</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
var needLogin = true;
|
var needLogin = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user