UX update
Added form validation
This commit is contained in:
parent
33ca1a104f
commit
1f8cd62c09
18
index.html
18
index.html
@ -95,32 +95,32 @@
|
|||||||
<form id="add-bond-form" class="grid gap-1-5">
|
<form id="add-bond-form" class="grid gap-1-5">
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
FLO ID
|
FLO ID
|
||||||
<input type="text" name="floid" pattern="[0-9a-zA-Z]{34}">
|
<input type="text" name="floid" pattern="[0-9a-zA-Z]{34}" required>
|
||||||
</label>
|
</label>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Amount (₹)
|
Amount (₹)
|
||||||
<input type="text" name="amount" pattern="\d.+">
|
<input type="text" name="amount" pattern="\d.+" required>
|
||||||
</label>
|
</label>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Bond start date
|
Bond start date
|
||||||
<input type="date" name="start_date">
|
<input type="date" name="start_date" required>
|
||||||
</label>
|
</label>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Base BTC value ($)
|
Base BTC value ($)
|
||||||
<input type="text" name="base" pattern="^[\d,]+.?\d$">
|
<input type="text" name="base" pattern="^[\d,]+.?\d$" required>
|
||||||
</label>
|
</label>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Base USD rate (₹)
|
Base USD rate (₹)
|
||||||
<input type="number" name="usd_rate" step="0.01">
|
<input type="number" name="usd_rate" step="0.01" required>
|
||||||
</label>
|
</label>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Guaranteed interest rate (%)
|
Guaranteed interest rate (%)
|
||||||
<input type="number" name="gi_r" min=0 max=100 step="0.01">
|
<input type="number" name="gi_r" min=0 max=100 step="0.01" required>
|
||||||
</label>
|
</label>
|
||||||
<div class="grid gap-0-5">
|
<div class="grid gap-0-5">
|
||||||
Guaranteed interest period
|
Guaranteed interest period
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<input type="number" name="gi_pv">
|
<input type="number" name="gi_pv" required>
|
||||||
<sm-select id="gi_pt" align-select="right">
|
<sm-select id="gi_pt" align-select="right">
|
||||||
<sm-option value="year(s)" selected>year(s)</sm-option>
|
<sm-option value="year(s)" selected>year(s)</sm-option>
|
||||||
<sm-option value="month(s)">month(s)</sm-option>
|
<sm-option value="month(s)">month(s)</sm-option>
|
||||||
@ -131,12 +131,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<label class="grid gap-0-5">
|
<label class="grid gap-0-5">
|
||||||
Gain share (%)
|
Gain share (%)
|
||||||
<input type="number" name="cut" min=0 max=100>
|
<input type="number" name="cut" min=0 max=100 required>
|
||||||
</label>
|
</label>
|
||||||
<div class="grid gap-0-5">
|
<div class="grid gap-0-5">
|
||||||
Lock-in period
|
Lock-in period
|
||||||
<div class="flex">
|
<div class="flex">
|
||||||
<input type="number" name="lockin_v">
|
<input type="number" name="lockin_v" required>
|
||||||
<sm-select id="lockin_t" align-select="right">
|
<sm-select id="lockin_t" align-select="right">
|
||||||
<sm-option value="year(s)" selected>year(s)</sm-option>
|
<sm-option value="year(s)" selected>year(s)</sm-option>
|
||||||
<sm-option value="month(s)">month(s)</sm-option>
|
<sm-option value="month(s)">month(s)</sm-option>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user