diff --git a/system/libs/Settings.php b/system/libs/Settings.php
index ff75a627..c05749f3 100644
--- a/system/libs/Settings.php
+++ b/system/libs/Settings.php
@@ -179,7 +179,16 @@ class Settings implements ArrayAccess
}
else if (in_array($setting['type'], ['text', 'number', 'email', 'password'])) {
- echo '';
+ if ($setting['type'] === 'number') {
+ $min = (isset($setting['min']) ? ' min="' . $setting['min'] . '"' : '');
+ $max = (isset($setting['max']) ? ' max="' . $setting['max'] . '"' : '');
+ $step = (isset($setting['step']) ? ' step="' . $setting['step'] . '"' : '');
+ }
+ else {
+ $min = $max = $step = '';
+ }
+
+ echo '';
}
else if($setting['type'] === 'textarea') {