Pulizia di vecchio codice e qualche miglioria

This commit is contained in:
2021-12-18 22:49:49 +01:00
parent 8e141af5df
commit 8a5e1a54c0
6 changed files with 42 additions and 64 deletions
+1 -1
View File
@@ -135,7 +135,7 @@
<footer>
<div class="footer-item">
macchinisti@poisson.phc.dm.xxxxx.xx
{{ .Config.Email }}
</div>
</footer>
</body>
+2 -7
View File
@@ -5,20 +5,16 @@
{{define "body"}}
<form action="/login" method="post">
<h2>
<img class="icons8" src="https://img.icons8.com/ios-filled/50/000000/lock.png"/>
<i class="fas fa-sign-in-alt"></i>
Accedi
</h2>
<p>
Inserisci le tue credenziali di Poisson per accedere.
</p>
<p>
Per il recupero credenziali vieni direttamente al PHC per parlarne con calma o inviaci una mail.
Per il recupero credenziali vieni direttamente al PHC a parlarne con calma con noi altrimenti puoi inviaci una email all'indirizzo <a href="mailto:{{ .Config.Email }}">{{ .Config.Email }}</a>.
</p>
<div class="row">
<label for="login-username">Username:</label>
<input type="text" name="username" id="login-username">
@@ -32,7 +28,6 @@
<input type="submit" value="Accedi">
<!-- <div class="hfill"></div> -->
</div>
</form>
{{end}}
+6 -39
View File
@@ -5,18 +5,17 @@
{{define "body"}}
<section>
<h2>
<img class="icons8" src="https://img.icons8.com/ios-filled/50/000000/find-user-male.png" />
<i class="fas fa-users"></i>
Utenti
</h2>
<p>
Questa è la lista di tutti gli utenti con un account su Poisson. Scrivi nome, cognome o username di un utente
per filtrare la lista in tempo reale.
<!-- TODO: Codice temporaneo -->
<p style="text-align: center;">
Questa è la lista di tutti gli utenti con un account su Poisson. Scrivi nome, cognome o username di un utente per filtrare la lista in tempo reale.
</p>
<div class="search">
<input type="text" id="search-field" placeholder="Cerca...">
<img class="icons8" src="https://img.icons8.com/ios-filled/50/000000/search.png" />
<i class="fas fa-search"></i>
</div>
<div class="user-list">
@@ -24,39 +23,7 @@
</div>
</section>
<script>
document.addEventListener('DOMContentLoaded', ({ }) => {
const $userList = document.querySelector('.user-list');
const $user = document.createElement('div');
$user.innerHTML = `
<div class="user">
<div class="contact">
<h3 class="fullname"></h3>
<h4 class="username"></h4>
</div>
<div class="links">
<a href="#">
<img class="icons8" src="https://img.icons8.com/ios-filled/50/000000/web.png" />
</a>
<a href="#">
<img class="icons8" src="https://img.icons8.com/ios-filled/50/000000/git.png" />
</a>
</div>
</div>
`;
// Per mostrare che la pagina regge molti utenti senza laggare troppo
Array(1400).fill(0).map(({ }, i) => {
setTimeout(() => {
// Pare che questa riga sia la più dispendiosa
const $newUser = $user.cloneNode(true);
$newUser.querySelector('.fullname').innerHTML = `Persona ${i + 1}`;
$newUser.querySelector('.username').innerHTML = `persona${i + 1}`;
$userList.appendChild($newUser.firstElementChild);
}, 0)
});
})
</script>
{{end}}