From cfc4e5959a439ad3dafe1b8fac7f8a3c2fe90b88 Mon Sep 17 00:00:00 2001 From: NewHappyRabbit <31893343+NewHappyRabbit@users.noreply.github.com> Date: Thu, 20 Feb 2025 19:36:30 +0200 Subject: [PATCH] Added css to keep the container scrolled to the bottom, so you can see the latest events --- src/client/graphics/layers/EventsDisplay.ts | 127 ++++++++++---------- 1 file changed, 65 insertions(+), 62 deletions(-) diff --git a/src/client/graphics/layers/EventsDisplay.ts b/src/client/graphics/layers/EventsDisplay.ts index 577603ecd..223219210 100644 --- a/src/client/graphics/layers/EventsDisplay.ts +++ b/src/client/graphics/layers/EventsDisplay.ts @@ -397,75 +397,78 @@ export class EventsDisplay extends LitElement implements Layer {
-
+
+
+ +
+ (this._hidden = true)} + style="pointer-events: auto;" > - Hide - - - -
- - ${this.events.map( - (event, index) => html` - - - - `, - )} - ${this.renderAttacks()} - -
- ${event.unsafeDescription - ? unsafeHTML(onlyImages(event.description)) - : event.description} - ${event.buttons - ? html` -
- ${event.buttons.map( - (btn) => html` -
+ ${event.unsafeDescription + ? unsafeHTML(onlyImages(event.description)) + : event.description} + ${event.buttons + ? html` +
+ ${event.buttons.map( + (btn) => html` + - `, - )} -
- ` - : ""} -
+ ? "bg-blue-500 hover:bg-blue-600" + : "bg-green-600 hover:bg-green-700"}" + @click=${() => { + btn.action(); + this.removeEvent(index); + this.requestUpdate(); + }} + > + ${btn.text} + + `, + )} +
+ ` + : ""} + + + `, + )} + ${this.renderAttacks()} + + +
`; }