Erweiterungen
This commit is contained in:
@@ -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");
|
||||||
|
|||||||
Reference in New Issue
Block a user