improve readability and add logos

This commit is contained in:
2025-05-06 23:35:13 +02:00
parent 35bdb0d366
commit 0703c969fc
7 changed files with 59 additions and 10 deletions

View File

@@ -87,6 +87,9 @@ class MainScreen implements PresentationScreen {
el.div([subs_en.dom], ["lang"]),
el.div([subs_cz.dom], ["lang"]),
], ["subtitles"]),
el.div([
el.p("Jedná se o automaticky generovaný přepis. Omluvte, prosíme, případné chyby.", ["disclaimer"]),
]),
], ["main"]);
}
@@ -223,7 +226,7 @@ class IdleScreen implements PresentationScreen {
private dom_root: HTMLDivElement;
private dom_title: HTMLHeadingElement;
private dom_subtitle: HTMLHeadingElement;
private dom_logos: HTMLImageElement[];
private dom_logos: HTMLDivElement[];
public constructor() {
this.dom_title = el.h1(dict.IDLE_TITLE)
@@ -234,7 +237,7 @@ class IdleScreen implements PresentationScreen {
public async prepare(): Promise<void> {
for (const logo of IDLE_LOGOS) {
this.dom_logos.push(await el.img(logo, ["logo"]));
this.dom_logos.push(el.div([await el.img(logo)], ["logo"]));
}
const logos = el.div([...this.dom_logos], ["logos"]);
this.dom_root.appendChild(logos);