From a1934ee82bc25f6afd3f57ee7ec05fb1ac89b0c0 Mon Sep 17 00:00:00 2001
From: Amandee Ellawala <47607256+amandee27@users.noreply.github.com>
Date: Sat, 16 Nov 2024 11:17:58 +0000
Subject: [PATCH] Feature/implement range slider in rule settings dialog
(#4043)
* Implement range slider in rule settings dialog
* Update changelog
---
CHANGELOG.md | 1 +
.../rule-settings-dialog.html | 188 +++++++++++-------
.../rule-settings-dialog.scss | 3 +
3 files changed, 124 insertions(+), 68 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index db6ab3629..89857f9b7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Moved the chart of the holdings tab on the home page from experimental to general availability
- Extended the assistant by a holding selector
- Separated the _FIRE_ / _X-ray_ page
+- Improved the usability to customize the rule thresholds in the _X-ray_ page by introducing range sliders (experimental)
- Improved the language localization for Italian (`it`)
- Upgraded `ngx-skeleton-loader` from version `7.0.0` to `9.0.0`
- Upgraded `uuid` from version `9.0.1` to `11.0.2`
diff --git a/apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html b/apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
index 8806dae6a..97854ad7d 100644
--- a/apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
+++ b/apps/client/src/app/components/rule/rule-settings-dialog/rule-settings-dialog.html
@@ -1,76 +1,128 @@