From c84377b05a7f186d30951c3122d5e5241c6945e4 Mon Sep 17 00:00:00 2001 From: Marcus Fihlon Date: Wed, 29 Apr 2026 09:18:53 +0200 Subject: [PATCH] fix(activity-detail): preserve line breaks in activity descriptions (#22) - implement new CSS class `preserve-linebreaks` in `fitpub.css` - add new CSS class to activity description element in `detail.html` --- src/main/resources/static/css/fitpub.css | 5 +++++ src/main/resources/templates/activities/detail.html | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/resources/static/css/fitpub.css b/src/main/resources/static/css/fitpub.css index 40ce267..475edfe 100644 --- a/src/main/resources/static/css/fitpub.css +++ b/src/main/resources/static/css/fitpub.css @@ -92,6 +92,11 @@ p, letter-spacing: normal; } +/* Preserve line-breaks */ +.preserve-linebreaks { + white-space: pre-line; +} + /* Navigation */ .navbar { background: linear-gradient(135deg, var(--dark-color) 0%, #2d0052 100%) !important; diff --git a/src/main/resources/templates/activities/detail.html b/src/main/resources/templates/activities/detail.html index b548cf3..a85d14c 100644 --- a/src/main/resources/templates/activities/detail.html +++ b/src/main/resources/templates/activities/detail.html @@ -53,7 +53,7 @@

-

+