Erweiterungen

This commit is contained in:
2026-01-26 15:52:35 +01:00
parent 5f8691caaf
commit 64fb022c38

View File

@@ -69,9 +69,6 @@ public class StatisticsView extends VerticalLayout {
scroller.setScrollDirection(Scroller.ScrollDirection.VERTICAL); scroller.setScrollDirection(Scroller.ScrollDirection.VERTICAL);
scroller.getStyle().set("background", "var(--lumo-contrast-5pct)"); scroller.getStyle().set("background", "var(--lumo-contrast-5pct)");
// Willkommensnachricht
addSystemMessage("Willkommen bei der KI-Statistik-Analyse! Stelle mir Fragen zu deinen Aufträgen, " +
"z.B. \"Wie viele Aufträge sind offen?\" oder \"Zeige mir den Umsatz pro Kunde.\"");
add(scroller); add(scroller);
setFlexGrow(1, scroller); setFlexGrow(1, scroller);
@@ -227,24 +224,6 @@ public class StatisticsView extends VerticalLayout {
chatContainer.add(messageDiv); chatContainer.add(messageDiv);
} }
private void addSystemMessage(String message) {
Div messageDiv = new Div();
messageDiv.getStyle()
.set("text-align", "center")
.set("margin", "var(--lumo-space-m) 0");
Span text = new Span(message);
text.getStyle()
.set("background", "var(--lumo-contrast-10pct)")
.set("padding", "var(--lumo-space-s) var(--lumo-space-m)")
.set("border-radius", "var(--lumo-border-radius-m)")
.set("font-size", "var(--lumo-font-size-s)")
.set("color", "var(--lumo-secondary-text-color)");
messageDiv.add(text);
chatContainer.add(messageDiv);
}
private void addAiResponse(AiStatisticsService.StatisticsResponse response) { private void addAiResponse(AiStatisticsService.StatisticsResponse response) {
Div messageDiv = new Div(); Div messageDiv = new Div();
messageDiv.addClassName("chat-message"); messageDiv.addClassName("chat-message");