feat: Add required fields to forms for improved validation in contact and cost calculator pages

This commit is contained in:
2025-08-21 11:57:20 +05:45
parent 4848ef5b41
commit 7d80e01711
3 changed files with 22 additions and 21 deletions

View File

@@ -135,7 +135,7 @@
<div class="row" id="interactiveSection">
<div class="col col-lg-7">
<div class="col col-lg-12">
<form id="cost-calculator" method="GET" action="{{ route('cost.getCost') }}">
<div class="cost-choosing">
@@ -148,7 +148,7 @@
<div class="col col-sm-4">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
<input type="radio" name="country_id" value="{{ $country->id }}"
id="{{ $country->id }}">
id="{{ $country->id }}" required>
<label class="text-20 text-ter p-0 m-0"
for="{{ $country->id }}">{{ $country->title }}</label>
@@ -167,7 +167,7 @@
<div class="col col-sm-6">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
<input type="radio" name="status_type_id" value="{{ $key }}"
id="{{ $status }}">
id="{{ $status }}" required>
<label class="text-20 text-ter p-0 m-0"
for="{{ $status }}">{{ $status }}</label>
</div>
@@ -183,7 +183,7 @@
<div class="row flex flex-wrap py-20">
<div class="col col-sm-4">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
<input name="services" type="radio" id="serviceYes">
<input name="services" type="radio" id="serviceYes" required>
<label class="text-20 text-ter p-0 m-0" for="serviceYes">Yes</label>
@@ -192,7 +192,7 @@
</div>
<div class="col col-sm-4">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
<input name="services" type="radio" id="serviceNo">
<input name="services" type="radio" id="serviceNo" required>
<label class="text-20 text-ter p-0 m-0" for="serviceNo">No</label>
@@ -211,7 +211,7 @@
<div class="col col-sm-4">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
<input type="radio" name="" id="{{ $level }}"
value="">
value="" required>
<label for="{{ $level }}">
<label class="text-20 text-ter p-0 m-0"
for="{{ $level }}">{{ $level }}</label>
@@ -228,7 +228,7 @@
<div class="col col-sm-12">
<div class="flex items-center gap-10 px-10 py-12 bg-white rounded-30 tabs">
@foreach ($programss as $key => $program)
<select name="program_id" id="">
<select name="program_id" id="" required>
<option value="">Select Program</option>
<option value="{{ $key }}">{{ $program }}</option>
</select>
@@ -291,7 +291,7 @@
</div>
<div class="col col-lg-1"></div>
{{-- <div class="col col-lg-1"></div>
<div class="col col-lg-4">
<div class="total-cost">
@@ -309,7 +309,7 @@
</tbody>
</table>
</div>
</div>
</div> --}}
</div>