|
@@ -114,29 +114,22 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="col-sm-6 mb-3">
|
|
|
- <div class="card h-100 bg-dark text-white">
|
|
|
+ <div class="card h-100 bg-dark text-white overflow-auto" style="height: 100px;">
|
|
|
<div class="card-body">
|
|
|
- <h6 class="d-flex align-items-center mb-3"><span class="text-info me-2">23</span>Watching</h6>
|
|
|
- <small>Web Design</small>
|
|
|
- <div class="progress mb-3" style="height: 5px">
|
|
|
- <div class="progress-bar bg-primary" role="progressbar" style="width: 80%" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100"></div>
|
|
|
- </div>
|
|
|
- <small>Website Markup</small>
|
|
|
- <div class="progress mb-3" style="height: 5px">
|
|
|
- <div class="progress-bar bg-primary" role="progressbar" style="width: 72%" aria-valuenow="72" aria-valuemin="0" aria-valuemax="100"></div>
|
|
|
- </div>
|
|
|
- <small>One Page</small>
|
|
|
- <div class="progress mb-3" style="height: 5px">
|
|
|
- <div class="progress-bar bg-primary" role="progressbar" style="width: 89%" aria-valuenow="89" aria-valuemin="0" aria-valuemax="100"></div>
|
|
|
- </div>
|
|
|
- <small>Mobile Template</small>
|
|
|
- <div class="progress mb-3" style="height: 5px">
|
|
|
- <div class="progress-bar bg-primary" role="progressbar" style="width: 55%" aria-valuenow="55" aria-valuemin="0" aria-valuemax="100"></div>
|
|
|
- </div>
|
|
|
- <small>Backend API</small>
|
|
|
- <div class="progress mb-3" style="height: 5px">
|
|
|
- <div class="progress-bar bg-primary" role="progressbar" style="width: 66%" aria-valuenow="66" aria-valuemin="0" aria-valuemax="100"></div>
|
|
|
- </div>
|
|
|
+ <h6 class="d-flex align-items-center mb-3"><span class="text-info me-2">{{ watching.count }}</span>Watching</h6>
|
|
|
+ {% if watching %}
|
|
|
+ {% for pl in watching|slice:"0:5" %}
|
|
|
+ <small>{{ pl.name|truncatechars:"40" }} <span class="text-warning ms-1">{{ pl.num_videos_watched }}/{{ pl.video_count }} viewed</span></small>
|
|
|
+ <div class="progress mb-3" style="height: 5px">
|
|
|
+ <div class="progress-bar bg-primary" role="progressbar" style="width: 80%" aria-valuenow="{{ pl.num_videos_watched }}" aria-valuemin="0" aria-valuemax="{{ pl.video_count }}"></div>
|
|
|
+ </div>
|
|
|
+ {% if forloop.last and watching.count > 5 %}
|
|
|
+ <a href="{% url 'all_playlists' 'watching' %}" style="color: white; text-decoration: none">+ {{ watching.count|add:"-5" }} more</a>
|
|
|
+ {% endif %}
|
|
|
+ {% endfor %}
|
|
|
+ {% else %}
|
|
|
+ <h5>Mark something as watching!</h5>
|
|
|
+ {% endif %}
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|