Modification de l'affichage
This commit is contained in:
parent
9791b6973d
commit
3a7a3fb640
4 changed files with 22 additions and 25 deletions
|
@ -13,23 +13,16 @@
|
||||||
{% endfor %}];
|
{% endfor %}];
|
||||||
var add_url = "{% url 'player:add' playlist.get_token %}";
|
var add_url = "{% url 'player:add' playlist.get_token %}";
|
||||||
var get_url = "{% url 'player:list' playlist.get_token %}";
|
var get_url = "{% url 'player:list' playlist.get_token %}";
|
||||||
|
$(document).ready(function(){
|
||||||
|
$(window).resize(function(){
|
||||||
|
$("#links").height($('#player').height());
|
||||||
|
});
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-md-6">
|
|
||||||
<h1>{{playlist.name}}</h1>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-3">
|
|
||||||
<a class="btn btn-outline-success btn-sm" type='button' href="">
|
|
||||||
<i class="fa fa-edit"></i> Changer le nom
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-md-3">
|
|
||||||
Lien de partage : <input class="input-monospace" value="{{request.get_host}}{{playlist.get_absolute_url}}" type="text" readonly="">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row" style="height:100%">
|
<div class="row" style="height:100%">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
|
<h1>{{playlist.name}}</h1>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<h2>Lecture</h2>
|
<h2>Lecture</h2>
|
||||||
|
@ -47,15 +40,10 @@
|
||||||
</div>
|
</div>
|
||||||
<!-- 1. The <iframe> (and video player) will replace this <div> tag. -->
|
<!-- 1. The <iframe> (and video player) will replace this <div> tag. -->
|
||||||
<div id="player" style="max-width:100%"></div>
|
<div id="player" style="max-width:100%"></div>
|
||||||
<form onSubmit="return addLink();" class="form" id="add_link_form">
|
|
||||||
{% csrf_token %}
|
|
||||||
{% bootstrap_form form %}
|
|
||||||
<button class="btn btn-outline-primary"><i class="fa fa-plus"></i> Ajouter</button>
|
|
||||||
</form>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6" style="height:100%; overflow-y:scroll;">
|
<div class="col-md-6">
|
||||||
<h2>Pistes à venir</h2>
|
<h2>Pistes à venir</h2>
|
||||||
<div id="links">
|
<div id="links" style="overflow-y:scroll;">
|
||||||
{% for link in playlist.link_set.all %}
|
{% for link in playlist.link_set.all %}
|
||||||
<div class="card bg-secondary text-white" onclick="setCurrent(parseInt(this.id));" id="{{ forloop.counter0 }}">
|
<div class="card bg-secondary text-white" onclick="setCurrent(parseInt(this.id));" id="{{ forloop.counter0 }}">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
|
@ -77,6 +65,16 @@
|
||||||
<br/>
|
<br/>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
|
<form onSubmit="return addLink();" class="form row border-top" id="add_link_form">
|
||||||
|
{% csrf_token %}
|
||||||
|
<div class="col-md-9">
|
||||||
|
{% bootstrap_form form %}
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3">
|
||||||
|
<br/>
|
||||||
|
<button class="btn btn-outline-primary"><i class="fa fa-plus"></i> Ajouter</button>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="display:none;" onclick="setCurrent(parseInt(this.id));" class="card bg-secondary text-white" id="link_template">
|
<div style="display:none;" onclick="setCurrent(parseInt(this.id));" class="card bg-secondary text-white" id="link_template">
|
||||||
|
|
|
@ -25,6 +25,7 @@ function onPlayerReady(event) {
|
||||||
next();
|
next();
|
||||||
}
|
}
|
||||||
setInterval(loadLinks, 5000);
|
setInterval(loadLinks, 5000);
|
||||||
|
$("#links").height($('#player').height());
|
||||||
}
|
}
|
||||||
|
|
||||||
function play() {
|
function play() {
|
||||||
|
|
|
@ -13,14 +13,15 @@
|
||||||
{% block js %}{% endblock %}
|
{% block js %}{% endblock %}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
{% include 'navbar.html' %}
|
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
|
||||||
|
<a class="navbar-brand" href="/"><i class="fa fa-users"></i> LSY {% block nav_title %}{% endblock %}</a>
|
||||||
|
</nav>
|
||||||
<main role="main" class="container">
|
<main role="main" class="container">
|
||||||
<br/>
|
<br/>
|
||||||
{% bootstrap_messages %}
|
{% bootstrap_messages %}
|
||||||
|
|
||||||
{% block content %}{% endblock %}
|
{% block content %}{% endblock %}
|
||||||
</main>
|
</main>
|
||||||
<hr/>
|
|
||||||
<footer class="footer container text-center text-muted">
|
<footer class="footer container text-center text-muted">
|
||||||
LSY by Klafyvel
|
LSY by Klafyvel
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
|
|
||||||
<a class="navbar-brand" href="/"><i class="fa fa-users"></i> LSY</a>
|
|
||||||
</nav>
|
|
Loading…
Reference in a new issue