+
+
+
+ {(Math.round((scale + Number.EPSILON) * 100) / 100).toFixed(2)}x
+
+
+
+
+
+ onScaleChange(parseFloat(e.currentTarget.value))
+ }
+ className="w-full h-2 flex-1 bg-primary-100 rounded-lg appearance-none cursor-pointer"
+ />
+
+
+
+
+
+
+
+ {brightness.toFixed(2)}
+
+
+
+ onBrightnessChange(parseFloat(e.currentTarget.value))
+ }
+ className="w-full h-2 bg-primary-100 rounded-lg appearance-none cursor-pointer"
+ />
+
+
+
+
+
+ {contrast.toFixed(2)}
+
+
+
+ onContrastChange(parseFloat(e.currentTarget.value))
+ }
+ className="w-full h-2 bg-primary-100 rounded-lg appearance-none cursor-pointer"
+ />
+
+