diff --git a/package-lock.json b/package-lock.json
index 9458617..9c94ee7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,7 @@
"name": "playground-frontend",
"version": "1.0.0",
"dependencies": {
+ "@angular-slider/ngx-slider": "^21.0.0",
"@angular/animations": "~21.1.0",
"@angular/cdk": "~21.1.0",
"@angular/common": "~21.1.0",
@@ -464,6 +465,22 @@
"typescript": "*"
}
},
+ "node_modules/@angular-slider/ngx-slider": {
+ "version": "21.0.0",
+ "resolved": "https://registry.npmjs.org/@angular-slider/ngx-slider/-/ngx-slider-21.0.0.tgz",
+ "integrity": "sha512-66mbz9+022VDcquV8RrbD3jF6KXUX28r5YEzBAiv2D2H2wJGZiq6GdxKuCPnIgPs6VL5eCbD7nCO7m02U8kBcw==",
+ "license": "MIT",
+ "dependencies": {
+ "detect-passive-events": "^2.0.3",
+ "rxjs": "^7.8.2",
+ "tslib": "^2.3.0"
+ },
+ "peerDependencies": {
+ "@angular/common": "^21.0.0",
+ "@angular/core": "^21.0.0",
+ "@angular/forms": "^21.0.0"
+ }
+ },
"node_modules/@angular/animations": {
"version": "21.1.2",
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-21.1.2.tgz",
@@ -7364,6 +7381,12 @@
"npm": "1.2.8000 || >= 1.4.16"
}
},
+ "node_modules/detect-it": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/detect-it/-/detect-it-4.0.1.tgz",
+ "integrity": "sha512-dg5YBTJYvogK1+dA2mBUDKzOWfYZtHVba89SyZUhc4+e3i2tzgjANFg5lDRCd3UOtRcw00vUTMK8LELcMdicug==",
+ "license": "MIT"
+ },
"node_modules/detect-libc": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
@@ -7375,6 +7398,15 @@
"node": ">=8"
}
},
+ "node_modules/detect-passive-events": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/detect-passive-events/-/detect-passive-events-2.0.3.tgz",
+ "integrity": "sha512-QN/1X65Axis6a9D8qg8Py9cwY/fkWAmAH/edTbmLMcv4m5dboLJ7LcAi8CfaCON2tjk904KwKX/HTdsHC6yeRg==",
+ "license": "MIT",
+ "dependencies": {
+ "detect-it": "^4.0.1"
+ }
+ },
"node_modules/devtools-protocol": {
"version": "0.0.1467305",
"resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1467305.tgz",
diff --git a/package.json b/package.json
index 9bac666..ad705cf 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
},
"private": true,
"dependencies": {
+ "@angular-slider/ngx-slider": "^21.0.0",
"@angular/animations": "~21.1.0",
"@angular/cdk": "~21.1.0",
"@angular/common": "~21.1.0",
diff --git a/src/app/pages/algorithms/fractal/fractal.component.html b/src/app/pages/algorithms/fractal/fractal.component.html
index 9398cad..a1f96a1 100644
--- a/src/app/pages/algorithms/fractal/fractal.component.html
+++ b/src/app/pages/algorithms/fractal/fractal.component.html
@@ -29,7 +29,13 @@