From a54e919ed5d4b049447b44acde185d0aa350cd1c Mon Sep 17 00:00:00 2001 From: pawelsa Date: Mon, 25 May 2026 22:00:13 +0200 Subject: [PATCH] feat: Style and layout enchancements --- .../components/elements/RecieptComponent.java | 10 +- .../elements/SearchBarComponent.java | 43 ++---- .../components/elements/ShareComponent.java | 5 +- .../elements/TransactionComponent.java | 5 +- .../idatt/view/components/ui/UIFactory.java | 124 ++++++++++++------ .../ntnu/idi/idatt/view/util/CssUtils.java | 2 + .../idi/idatt/view/util/ResourceUtils.java | 2 - src/main/resources/themes/default.css | 68 +++++----- 8 files changed, 145 insertions(+), 114 deletions(-) diff --git a/src/main/java/edu/ntnu/idi/idatt/view/components/elements/RecieptComponent.java b/src/main/java/edu/ntnu/idi/idatt/view/components/elements/RecieptComponent.java index 16e39d4..8ada10f 100644 --- a/src/main/java/edu/ntnu/idi/idatt/view/components/elements/RecieptComponent.java +++ b/src/main/java/edu/ntnu/idi/idatt/view/components/elements/RecieptComponent.java @@ -41,7 +41,9 @@ public RecieptComponent(Transaction transaction) { CssUtils.apply(title, CssUtils.BIG_TEXT_32); Label operation = new Label(); - String operationString = "Transaction type: %s, week: %d"; + String operationString = "Transaction type: %s"; + + Label week = new Label(String.format("Week: %s", transaction.getWeek())); Label shareName = new Label(String.format("Share: %s", transaction.getShare().getStock().toString())); Label shareAmount = new Label(String.format("Amount: %.3f", transaction.getShare().getQuantity())); @@ -60,14 +62,14 @@ public RecieptComponent(Transaction transaction) { Label profits = new Label(); - List