Tweak some form fields

Making them required and/or disabled where necessary, and adding some
bounds.
This commit is contained in:
Joscha 2025-03-03 18:20:16 +01:00
parent 900482bacf
commit 83ab81d0c5
3 changed files with 36 additions and 6 deletions

View file

@ -25,12 +25,26 @@ function submit() {
<label class="wide"> <label class="wide">
Year: Year:
<input v-model="year" type="number" :disabled /> <input
v-model="year"
type="number"
min="-9999"
max="9999"
required
:disabled
/>
</label> </label>
<label class="wide"> <label class="wide">
Month: Month:
<input v-model="month" type="number" min="1" max="12" :disabled /> <input
v-model="month"
type="number"
min="1"
max="12"
required
:disabled
/>
</label> </label>
<label><input v-model="feed" type="checkbox" :disabled /> Feed</label> <label><input v-model="feed" type="checkbox" :disabled /> Feed</label>

View file

@ -40,17 +40,32 @@ function submit() {
<label class="wide"> <label class="wide">
Rows: Rows:
<input v-model="rows" type="number" min="1" max="1024" :disabled /> <input
v-model="rows"
type="number"
min="1"
max="1024"
required
:disabled
/>
</label> </label>
<label class="wide"> <label class="wide">
Scale: Scale:
<input v-model="scale" type="number" min="1" max="16" :disabled /> <input
v-model="scale"
type="number"
min="1"
max="16"
required
:disabled
/>
</label> </label>
<div class="wide"> <div class="wide">
<label> <label>
<input v-model="showRule" type="checkbox" :disabled /> Show rule <input v-model="showRule" type="checkbox" :disabled />
Show rule
</label> </label>
<label><input v-model="feed" type="checkbox" :disabled /> Feed</label> <label><input v-model="feed" type="checkbox" :disabled /> Feed</label>
</div> </div>

View file

@ -35,9 +35,10 @@ function submit() {
<input <input
v-model="username" v-model="username"
type="text" type="text"
required
minlength="1" minlength="1"
maxlength="32" maxlength="32"
required
:disabled
/> />
</label> </label>