From e6c0ac4727366b49c982ad32807ca7e3cbabcef0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juhani=20Krekel=C3=A4?= Date: Fri, 11 Aug 2023 19:34:55 +0300 Subject: [PATCH] =?UTF-8?q?Lis=C3=A4=C3=A4=20k=C3=A4ytt=C3=B6liittym=C3=A4?= =?UTF-8?q?=20tuntien=20poistamiselle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 3 +++ käyttöliittymä.js | 14 ++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 72e8156..f8d2674 100644 --- a/index.html +++ b/index.html @@ -46,6 +46,9 @@ #tilat > li > span { margin-left: 0.5em; } + #tunnit > li > span { + margin-left: 0.5em; + } .piilotettu { display: none; } diff --git a/käyttöliittymä.js b/käyttöliittymä.js index 9b08896..17d1c34 100644 --- a/käyttöliittymä.js +++ b/käyttöliittymä.js @@ -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); }