add: inputmode for better UI
This commit is contained in:
parent
4b22115159
commit
9a953980dc
2 changed files with 8 additions and 0 deletions
|
@ -11,6 +11,7 @@
|
||||||
:required="required"
|
:required="required"
|
||||||
placeholder=" "
|
placeholder=" "
|
||||||
@blur="emit('blur')"
|
@blur="emit('blur')"
|
||||||
|
:inputmode="type === 'number' ? 'decimal' : undefined"
|
||||||
/>
|
/>
|
||||||
<label :for="id">{{ label }}</label>
|
<label :for="id">{{ label }}</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
v-model="currentCard.price"
|
v-model="currentCard.price"
|
||||||
id="card_price"
|
id="card_price"
|
||||||
label="Preis"
|
label="Preis"
|
||||||
|
type="number"
|
||||||
:class="{'error': !validFields.price }"
|
:class="{'error': !validFields.price }"
|
||||||
:message="!validFields.price ? 'Muss eine Zahl sein.' : ''"
|
:message="!validFields.price ? 'Muss eine Zahl sein.' : ''"
|
||||||
/>
|
/>
|
||||||
|
@ -34,6 +35,8 @@
|
||||||
v-model="currentCard.roles"
|
v-model="currentCard.roles"
|
||||||
id="card_roles"
|
id="card_roles"
|
||||||
label="Rollen"
|
label="Rollen"
|
||||||
|
type="number"
|
||||||
|
:step="1"
|
||||||
:class="{'error': !validFields.roles }"
|
:class="{'error': !validFields.roles }"
|
||||||
:message="!validFields.roles ? 'Muss eine Ganzzahl sein.' : ''"
|
:message="!validFields.roles ? 'Muss eine Ganzzahl sein.' : ''"
|
||||||
/>
|
/>
|
||||||
|
@ -41,6 +44,8 @@
|
||||||
v-model="currentCard.sheets"
|
v-model="currentCard.sheets"
|
||||||
id="card_sheets"
|
id="card_sheets"
|
||||||
label="Blätter"
|
label="Blätter"
|
||||||
|
type="number"
|
||||||
|
:step="1"
|
||||||
:class="{'error': !validFields.sheets }"
|
:class="{'error': !validFields.sheets }"
|
||||||
:message="!validFields.sheets ? 'Muss eine Ganzzahl sein.' : ''"
|
:message="!validFields.sheets ? 'Muss eine Ganzzahl sein.' : ''"
|
||||||
/>
|
/>
|
||||||
|
@ -48,6 +53,8 @@
|
||||||
v-model="currentCard.layers"
|
v-model="currentCard.layers"
|
||||||
id="card_layers"
|
id="card_layers"
|
||||||
label="Lagen"
|
label="Lagen"
|
||||||
|
type="number"
|
||||||
|
:step="1"
|
||||||
:class="{'error': !validFields.layers }"
|
:class="{'error': !validFields.layers }"
|
||||||
:message="!validFields.layers ? 'Muss eine Ganzzahl sein.' : ''"
|
:message="!validFields.layers ? 'Muss eine Ganzzahl sein.' : ''"
|
||||||
/>
|
/>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue