From 4f308c2a7b3e00f217bb4e1263d1f486b5fdbd5c Mon Sep 17 00:00:00 2001 From: Marvin Gemlin Date: Wed, 30 Sep 2026 13:30:06 +0000 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20Darstellung=20der=20Rezensionen=20i?= =?UTF-8?q?mplementiert.=20Minimale=20Stilanpassungen=20noch=20m=C3=B6glic?= =?UTF-8?q?h?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 90 ++++++---- src/features/reviews/review-form.js | 1 + src/features/reviews/review-slider.css | 82 +++++++++ src/features/reviews/review-slider.js | 187 ++++++++++++++++++++ src/server/routes/reviews.js | 28 ++- src/tests/browser/review-slider.spec.js | 217 ++++++++++++++++++++++++ src/tests/reviews.test.js | 43 ++++- 7 files changed, 610 insertions(+), 38 deletions(-) create mode 100644 src/features/reviews/review-slider.css create mode 100644 src/features/reviews/review-slider.js create mode 100644 src/tests/browser/review-slider.spec.js diff --git a/index.html b/index.html index 18c6fd6..2a7cba1 100644 --- a/index.html +++ b/index.html @@ -536,7 +536,7 @@ .rating-input label:hover, .rating-input label:hover ~ label, .rating-input input:checked ~ label { - color: var(--brand); + color: #f7c230; } .consent { @@ -636,7 +636,7 @@ } .stars { - color: var(--brand); + color: #f7c230; letter-spacing: 0.08em; white-space: nowrap; } @@ -966,39 +966,61 @@ -
- -
-
-
-
T
-
- Deine Erfahrung - Hier kann eine Kundenstimme - erscheinen +
+
+
+
+
+
T
+
+ Deine Erfahrung + Noch keine Rezension + vorhanden +
+
+
+ ★★★★★
-
- ★★★★★ -
-
- -
- „Teile hier deine Erfahrung mit der - Ernährungsberatung – ehrlich, persönlich und so, - wie du sie erlebt hast.“ -
-
- + „Teile hier deine Erfahrung mit der + Ernährungsberatung – ehrlich, persönlich und + so, wie du sie erlebt hast.“ + + +
+ Mit der Maus ziehen oder mit den Pfeiltasten links + und rechts durch die Rezensionen wechseln. + +

Nur Kunden mit einer vorhandenen Buchung können eine Bewertung abgeben. Deine E-Mail-Adresse wird nicht @@ -1297,6 +1319,10 @@ type="module" src="/src/features/contact/contact-form.js" > +