Simplify, add initial website

This commit is contained in:
Marta Sienkiewicz 2026-01-11 18:33:53 +01:00
parent 1b2ca8eb87
commit da95985e43
10 changed files with 391 additions and 37 deletions

View file

@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="description" content="Dashboard" />
<title>Baza Zasobów Hackerspace Trójmiasto</title>
<link rel="shortcut icon" href="static/favicon.ico" />
<!-- Font Awesome CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"/>
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity=""/>
<link rel="stylesheet" href="static/css/style.css" />
<!-- DataTables CSS -->
<link rel="stylesheet" href="https://cdn.datatables.net/1.13.6/css/jquery.dataTables.min.css"
/>
</head>
<body>
{% block body %}{% endblock body %}
</body>
<footer>
Created by <a href="https://github.com/MartaSien">Marta Sienkiewicz</a>
</footer>
<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.7.0.min.js"></script>
<!-- DataTables JS -->
<script src="https://cdn.datatables.net/1.13.6/js/jquery.dataTables.min.js"></script>
<script>
$(document).ready(function () {
$('#dashboardTable').DataTable({paging: false});
});
</script>
</body>
</html>

View file

@ -0,0 +1,28 @@
{% extends "_base_template.html" %} {% block body %}
<div id="site-body" class="container-fluid">
<div class="row flex-nonwrap">
<div class="sidenav">{% block sidenav %}{% endblock sidenav %}</div>
<div class="main">
<h1>Baza Zasobów Hackerspace Trójmiasto</h1>
<table id="dashboardTable">
<thead>
<tr>
{% for cell in t_header %}
<td>{{cell}}</td>
{% endfor %}
</tr>
</thead>
<tbody>
{% for row in t_body %}
<tr>
{% for cell in row %}
<td>{{cell}}</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
{% endblock body %}

View file

@ -0,0 +1,14 @@
footer {
padding: 12px;
margin-top: auto;
}
/* || Sidenav */
.sidenav {
width: 250px;
position: sticky;
z-index: 1;
top: 0;
overflow-x: hidden;
padding: 6px 8px 6px 16px;
}