diff --git a/common/lang/en.php b/common/lang/en.php
index 5447dd55d..78f7d5fc9 100644
--- a/common/lang/en.php
+++ b/common/lang/en.php
@@ -328,6 +328,7 @@ $lang->column_type_list['language'] = 'Language';
$lang->column_type_list['date'] = 'Date';
$lang->column_type_list['time'] = 'Time';
$lang->column_type_list['timezone'] = 'Time zone';
+$lang->column_type_list['number'] = 'Number';
$lang->column_name = 'Column Name';
$lang->column_title = 'Column Title';
$lang->default_value = 'Default Value';
diff --git a/common/lang/ko.php b/common/lang/ko.php
index e2a844cfd..f78d4c88e 100644
--- a/common/lang/ko.php
+++ b/common/lang/ko.php
@@ -330,6 +330,7 @@ $lang->column_type_list['language'] = '언어';
$lang->column_type_list['date'] = '날짜';
$lang->column_type_list['time'] = '시간';
$lang->column_type_list['timezone'] = '표준 시간대';
+$lang->column_type_list['number'] = '숫자';
$lang->column_name = '입력항목 이름';
$lang->column_title = '입력항목 제목';
$lang->default_value = '기본값';
diff --git a/modules/extravar/skins/default/form_types/text.blade.php b/modules/extravar/skins/default/form_types/text.blade.php
index 3b8338e98..b9fd94267 100644
--- a/modules/extravar/skins/default/form_types/text.blade.php
+++ b/modules/extravar/skins/default/form_types/text.blade.php
@@ -16,6 +16,15 @@
@disabled(toBool($definition->is_disabled))
@readonly(toBool($definition->is_readonly))
/>
+@elseif ($type === 'number')
+ style"
+ value="{{ strval($value) !== '' ? $value : $default }}"
+ @required(toBool($definition->is_required))
+ @disabled(toBool($definition->is_disabled))
+ @readonly(toBool($definition->is_readonly))
+ />
@else