Add DisplayView and ConsoleView components, integrate them into MTMCView, and update styles and main initialization logic

This commit is contained in:
2025-08-15 14:27:31 +02:00
parent d5314ce046
commit 4b17ce3cf5
5 changed files with 97 additions and 10 deletions

View File

@@ -0,0 +1,18 @@
package mtmc.view
import kotlinx.html.div
import mtmc.emulator.MonTanaMiniComputer
import nl.astraeus.komp.HtmlBuilder
import nl.astraeus.komp.Komponent
class DisplayView(
val computer: MonTanaMiniComputer
) : Komponent() {
override fun HtmlBuilder.render() {
div("display") {
+"Display"
}
}
}