Lisää käyttöliittymä tuntien poistamiselle
This commit is contained in:
parent
350aed910d
commit
e6c0ac4727
2 changed files with 15 additions and 2 deletions
|
@ -46,6 +46,9 @@
|
|||
#tilat > li > span {
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
#tunnit > li > span {
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
.piilotettu {
|
||||
display: none;
|
||||
}
|
||||
|
|
|
@ -326,14 +326,24 @@ function luoTuntiLista() {
|
|||
let tuntiLista = document.createElement('ul');
|
||||
tuntiLista.id = 'tunnit';
|
||||
|
||||
for (let [_, tunti] of tunnit.järjestyksessä()) {
|
||||
for (let [id, tunti] of tunnit.järjestyksessä()) {
|
||||
let tuntiListassa = document.createElement('li');
|
||||
|
||||
tuntiListassa.appendChild(luoPainike('-', () => {
|
||||
console.log(id);
|
||||
suorita(tapahtumaTyypit.poistaTunti, id);
|
||||
piirräKaikki();
|
||||
}));
|
||||
|
||||
let tuntiTiiviste = document.createElement('span');
|
||||
let nimi = tunti.nimi;
|
||||
let luokat = tunti.luokat.alkiot().join(', ');
|
||||
let opettajat = tunti.opettajaLyhenteet.alkiot().join(', ');
|
||||
let tunninTilat = tilojenNimet(tilat, tunti.tilat.alkiot());
|
||||
let teksti = `${nimi} ${luokat} ${opettajat} ${tunninTilat}`;
|
||||
tuntiListassa.appendChild(document.createTextNode(teksti));
|
||||
tuntiTiiviste.appendChild(document.createTextNode(teksti));
|
||||
tuntiListassa.appendChild(tuntiTiiviste);
|
||||
|
||||
tuntiLista.appendChild(tuntiListassa);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue