Compare commits

..

No commits in common. "4fff0e49e2ef62d7bbba61f5508028f1a3a39022" and "37ce178b21f89812e8310f2f3eaedf88fb32844e" have entirely different histories.

5 changed files with 45 additions and 56 deletions

View File

@ -13,10 +13,5 @@
overflow: hidden; overflow: hidden;
min-width: 90vw; min-width: 90vw;
position: fixed; position: fixed;
transition: all 0.5s ease;
}
input:checked#slide-sidebar~#content-container {
position: initial;
} }
} }

View File

@ -81,17 +81,13 @@
font-family: var(--font-family); font-family: var(--font-family);
} }
body {
overflow-x: hidden;
}
/** Hide scrollbars (needed on Chromium) */
/** Hide scrollbars (deeply needed on Chromium) */ *::-webkit-scrollbar {
::-webkit-scrollbar {
display: none; display: none;
} }
:root { * {
-ms-overflow-style: none; -ms-overflow-style: none;
scrollbar-width: none; scrollbar-width: none;
} }
@ -143,10 +139,16 @@ body {
transition: left 0.5s ease; transition: left 0.5s ease;
padding: 0 25px; padding: 0 25px;
max-height: 100vh;
display: flex;
flex-direction: column;
overflow: hidden;
} }
#content { #content {
margin-bottom: 50px; margin-bottom: 50px;
flex: 1;
} }
#footer { #footer {
@ -185,9 +187,6 @@ body {
top: 0; top: 0;
left: 0; left: 0;
bottom: 0; bottom: 0;
-moz-transition: width 0.5s ease;
transition: width 0.5s ease;
} }
#slide { #slide {
@ -204,13 +203,15 @@ body {
input:checked#slide-sidebar~#content-container { input:checked#slide-sidebar~#content-container {
left: 0; left: 0;
overflow: unset; overflow: unset;
margin-left: 0; }
input:checked#slide-sidebar~#content-container>#content {
overflow-y: scroll;
} }
input:checked#slide-sidebar~#footer { input:checked#slide-sidebar~#footer {
left: 0; left: 0;
overflow: unset; overflow: unset;
margin-left: 0;
} }
input:checked#slide-sidebar~#sidebar { input:checked#slide-sidebar~#sidebar {
@ -265,15 +266,17 @@ section#users {
.user-profile-picture { .user-profile-picture {
color: var(--color-mantle); color: var(--color-mantle);
position: absolute;
left: 0;
} }
.user-profile { .user-profile {
display: inline-flex; display: inline-flex;
margin-left: 30px;
} }
.user-profile .user-profile-picture { .user-profile .user-profile-picture {
position: absolute; position: absolute;
left: 30px;
} }
.dropdown { .dropdown {
@ -406,9 +409,6 @@ img.partition-thumbnail {
margin: 5px; margin: 5px;
border-radius: 3px; border-radius: 3px;
-moz-transition: width 0.5s ease;
transition: width 0.5s ease;
} }
button#logout, button#logout,
@ -679,7 +679,3 @@ td {
.liste { .liste {
text-align: left; text-align: left;
} }
.x-scrollable {
overflow-x: auto;
}

View File

@ -12,34 +12,32 @@
<div class="button">Voir toutes les partitions</div> <div class="button">Voir toutes les partitions</div>
</a> </a>
</div> </div>
<div class="x-scrollable"> <table>
<table> <thead>
<thead> <tr>
<tr> <th scope="col">Utilisateur</th>
<th scope="col">Utilisateur</th> <th scope="col">Albums</th>
<th scope="col">Albums</th> <th scope="col">Partitions</th>
<th scope="col">Partitions</th> <th scope="col">Privilèges</th>
<th scope="col">Privilèges</th> </tr>
</tr> </thead>
</thead> <tbody>
<tbody> {% for user in users %}
{% for user in users %} <tr>
<tr> <td style="position:relative">
<td> <div class="user-profile">
<div class="user-profile"> <div class="user-profile-picture" style="background-color:{{ user.color }};"
<div class="user-profile-picture" style="background-color:{{ user.color }};" title="{{ user.username }}">
title="{{ user.username }}"> {{ user.username[0] | upper }}
{{ user.username[0] | upper }}
</div>
<div class="table-username">{{ user.username }}</div>
</div> </div>
</td> <div class="table-username">{{ user.username }}</div>
<td>{{ user.albums | length }}</td> </div>
<td>{{ user.partitions | length }}</td> </td>
<td>{% if user.access_level != 1 %}❌{% else %}✅{% endif %}</td> <td>{{ user.albums | length }}</td>
</tr> <td>{{ user.partitions | length }}</td>
{% endfor %} <td>{% if user.access_level != 1 %}❌{% else %}✅{% endif %}</td>
</tbody> </tr>
</table> {% endfor %}
</div> </tbody>
</table>
{% endblock %} {% endblock %}

View File

@ -110,7 +110,7 @@
</button></a><br/> </button></a><br/>
{% endif %} {% endif %}
<div class="user"> <div class="user">
<div class="user-profile-picture" style="background-color:{{ user.color }};" <div class="user-profile-picture" style="background-color:{{ user.color }}; position:inherit;"
title="{{ user.username }}"> title="{{ user.username }}">
{{ user.username[0] | upper }} {{ user.username[0] | upper }}
</div> </div>

View File

@ -11,7 +11,7 @@
<td> <td>
Responsable de l'ajout Responsable de l'ajout
</td> </td>
<td> <td style="position:absolute">
{% if user is not none %} {% if user is not none %}
<div class="user-profile"><!-- Completely messy html for this --> <div class="user-profile"><!-- Completely messy html for this -->
<div class="table-username">{{ user.username }}</div> <div class="table-username">{{ user.username }}</div>