Dockerize Project

This commit is contained in:
Jan-Marlon Leibl 2023-11-03 21:17:49 +01:00
commit e679d02b41
205 changed files with 17941 additions and 0 deletions

View file

@ -0,0 +1,12 @@
{% block gallery %}
<div class="image-grid">
{% for file in files %}
<div class="image-container">
<a href="{{ path('app_serve_file', {'filename': file.name}) }}">
<img draggable="false" src="{{ asset('uploads/' ~ file.user.id ~ '/' ~ file.name) }}" class=""
alt="{{ file.name }}">
</a>
</div>
{% endfor %}
</div>
{% endblock %}

View file

@ -0,0 +1,23 @@
{% block pagination %}
<div class="pagination justify-content-center mt-24" data-bs-theme="dark">
<ul class="pagination">
{% if currentPage > 1 %}
<li class="page-item">
<a class="page-link" href="{{ path('app_home', {'page': currentPage - 1}) }}">Previous</a>
</li>
{% endif %}
{% for page in 1..totalPages %}
<li class="page-item {% if page == currentPage %}disabled{% endif %}">
<a class="page-link" href="{{ path('app_home', {'page': page}) }}">{{ page }}</a>
</li>
{% endfor %}
{% if currentPage < totalPages %}
<li class="page-item">
<a class="page-link" href="{{ path('app_home', {'page': currentPage + 1}) }}">Next</a>
</li>
{% endif %}
</ul>
</div>
{% endblock %}

View file

@ -0,0 +1,51 @@
{% block statistics %}
<div class="row">
<div class="col-md-4">
<div class="card custom-card">
<div class="card-body">
<div class="row">
<div class="col-2 d-flex align-items-center justify-content-center">
<i class="fa-solid fa-file"></i> <!-- Updated icon for "Todays Uploads" -->
</div>
<div class="col-10">
<h5 class="card-title">Todays Uploads</h5>
<p class="card-text" style="color: #888;">{{ todaysUploads }}</p>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card custom-card">
<div class="card-body">
<div class="row">
<div class="col-2 d-flex align-items-center justify-content-center">
<i class="fa-solid fa-upload"></i>
</div>
<div class="col-10">
<h5 class="card-title">Total Uploads</h5>
<p class="card-text" style="color: #888;">{{ totalUploads }}</p>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card custom-card">
<div class="card-body">
<div class="row">
<div class="col-2 d-flex align-items-center justify-content-center">
<i class="fa-solid fa-hdd"></i>
</div>
<div class="col-10">
<h5 class="card-title">Storage Used</h5>
<p class="card-text" style="color: #888;">{{ totalSize }}</p>
</div>
</div>
</div>
</div>
</div>
</div>
{% endblock %}