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 {
|
#tilat > li > span {
|
||||||
margin-left: 0.5em;
|
margin-left: 0.5em;
|
||||||
}
|
}
|
||||||
|
#tunnit > li > span {
|
||||||
|
margin-left: 0.5em;
|
||||||
|
}
|
||||||
.piilotettu {
|
.piilotettu {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
|
@ -326,14 +326,24 @@ function luoTuntiLista() {
|
||||||
let tuntiLista = document.createElement('ul');
|
let tuntiLista = document.createElement('ul');
|
||||||
tuntiLista.id = 'tunnit';
|
tuntiLista.id = 'tunnit';
|
||||||
|
|
||||||
for (let [_, tunti] of tunnit.järjestyksessä()) {
|
for (let [id, tunti] of tunnit.järjestyksessä()) {
|
||||||
let tuntiListassa = document.createElement('li');
|
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 nimi = tunti.nimi;
|
||||||
let luokat = tunti.luokat.alkiot().join(', ');
|
let luokat = tunti.luokat.alkiot().join(', ');
|
||||||
let opettajat = tunti.opettajaLyhenteet.alkiot().join(', ');
|
let opettajat = tunti.opettajaLyhenteet.alkiot().join(', ');
|
||||||
let tunninTilat = tilojenNimet(tilat, tunti.tilat.alkiot());
|
let tunninTilat = tilojenNimet(tilat, tunti.tilat.alkiot());
|
||||||
let teksti = `${nimi} ${luokat} ${opettajat} ${tunninTilat}`;
|
let teksti = `${nimi} ${luokat} ${opettajat} ${tunninTilat}`;
|
||||||
tuntiListassa.appendChild(document.createTextNode(teksti));
|
tuntiTiiviste.appendChild(document.createTextNode(teksti));
|
||||||
|
tuntiListassa.appendChild(tuntiTiiviste);
|
||||||
|
|
||||||
tuntiLista.appendChild(tuntiListassa);
|
tuntiLista.appendChild(tuntiListassa);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue