Merge pull request #2210 from bengu-thon-mai-mochi/invoice-form-enhancements

Disable non-numeric and negative values for quantity input
This commit is contained in:
Cüneyt Şentürk 2021-07-30 16:30:46 +03:00 committed by GitHub
commit 9979dbd8e9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 2 deletions

14
public/css/custom.css vendored
View File

@ -1735,3 +1735,17 @@ table .align-items-center td span.badge {
} }
/* Accordion Header Arrow Finish */ /* Accordion Header Arrow Finish */
/* Disable default html styling for input[type="number] Start */
.input-number-disabled::-webkit-inner-spin-button,
.input-number-disabled::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.input-number-disabled {
-moz-appearance: textfield;
}
/* Disable default html styling for input[type="number] Finish */

View File

@ -76,8 +76,10 @@
@if (!$hideQuantity) @if (!$hideQuantity)
<div> <div>
@stack('quantity_input_start') @stack('quantity_input_start')
<input type="text" <input
class="form-control text-center p-0" type="number"
min="0"
class="form-control text-center p-0 input-number-disabled"
:name="'items.' + index + '.quantity'" :name="'items.' + index + '.quantity'"
autocomplete="off" autocomplete="off"
required="required" required="required"