diff --git a/src/components/CscCallDialpad.vue b/src/components/CscCallDialpad.vue
index 757badad..a2c4ee46 100644
--- a/src/components/CscCallDialpad.vue
+++ b/src/components/CscCallDialpad.vue
@@ -38,7 +38,7 @@
:key="rowIndex"
>
@@ -84,7 +84,8 @@
['1','2','3'],
['4','5','6'],
['7','8','9'],
- ['*','0','#']
+ ['*','0','#'],
+ ['+']
];
}
},
@@ -114,11 +115,17 @@
flex-direction column
margin-left 16px
.q-btn-inner
+ color $dark
font-size 22px
.q-btn-small
.q-btn-inner
+ color $dark
font-size 18px
+ .csc-dialpad-btn.csc-dialpad-btn-main
+ .q-btn-inner
+ color white
+
.csc-dialpad-btn:first-child
margin-left 0
@@ -126,7 +133,7 @@
display: flex
flex-direction row
margin-bottom 8px
- justify-content: flex-end
+ justify-content: center
.csc-dialpad-btn-group.csc-dialpad-btn-group-special
justify-content: center
diff --git a/src/components/call/CscPhoneNumberInput.vue b/src/components/call/CscPhoneNumberInput.vue
index 724e4223..7a1885d6 100644
--- a/src/components/call/CscPhoneNumberInput.vue
+++ b/src/components/call/CscPhoneNumberInput.vue
@@ -10,11 +10,12 @@
ref="inputField"
:dark="dark"
clearable
- type="tel"
+ type="text"
:float-label="$t('call.number')"
:value="value"
:disable="!enabled"
:error="$v.phoneNumber.$error"
+ :readonly="readonly"
@keypress.space.prevent
@keydown.space.prevent
@keyup.space.prevent
@@ -62,6 +63,10 @@
type: Boolean,
default: true
},
+ readonly: {
+ type: Boolean,
+ default: false
+ },
dark: {
type: Boolean,
default: true
@@ -122,6 +127,7 @@
watch: {
value() {
this.phoneNumber = this.value;
+ this.$v.phoneNumber.$touch();
}
}
}
diff --git a/src/components/pages/Home.vue b/src/components/pages/Home.vue
index fba1ec57..071898a7 100644
--- a/src/components/pages/Home.vue
+++ b/src/components/pages/Home.vue
@@ -1,6 +1,6 @@