Skip to content

Commit 2b6b67a

Browse files
Contact Form input bug when field required
Button formate with same CSS Signed-off-by: vimal-java-dev <vimal929@gmail.com>
1 parent 0325f18 commit 2b6b67a

9 files changed

Lines changed: 272 additions & 180 deletions

File tree

aboutUs/index.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@
3434
referrerpolicy="no-referrer">
3535
</noscript>
3636

37+
<!-- CSS -->
3738
<link rel="stylesheet" href="/css/global.css">
3839
<link rel="stylesheet" href="/css/aboutUs.css">
3940
<link rel="stylesheet" href="/css/dropdown.css">
41+
<link rel="stylesheet" href="/css/open-modal-btn.css">
4042
<link rel="stylesheet" href="/css/whatsapp-floating.css">
4143

4244
<!-- Open Graph -->
@@ -156,7 +158,7 @@
156158
</div>
157159
</nav>
158160

159-
<section id="hero" class="hero-about">
161+
<section id="hero" class="hero">
160162
<div id="particles-js"></div>
161163
<div class="gradient-overlay"></div>
162164
<div class="hero-content">
@@ -285,7 +287,7 @@ <h2 class="cta-title">Our Mission</h2>
285287
preferred technology partner for small to medium enterprises looking to scale their digital presence
286288
with confidence.
287289
</p>
288-
<a href="/contactUs" class="btn primary">Partner With Us Today <i class="fas fa-arrow-right"
290+
<a href="/contactUs" class="open-modal-btn btn glow-btn">Partner With Us Today <i class="fas fa-arrow-right"
289291
style="margin-left:8px;"></i></a>
290292
</div>
291293
</section>

contactUs/index.html

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
<link rel="stylesheet" href="/css/global.css">
3838
<link rel="stylesheet" href="/css/contactUs.css">
3939
<link rel="stylesheet" href="/css/dropdown.css">
40+
<link rel="stylesheet" href="/css/open-modal-btn.css">
4041
<link rel="stylesheet" href="/css/whatsapp-floating.css">
4142

4243
<!-- Open Graph -->
@@ -143,7 +144,7 @@
143144
</div>
144145
</nav>
145146

146-
<section id="hero" class="hero-contact">
147+
<section id="hero" class="hero">
147148
<div id="particles-js"></div>
148149
<div class="gradient-overlay"></div>
149150
<div class="hero-content">
@@ -159,6 +160,16 @@ <h1>Contact <span class="gradient-text">Vimal Tech</span></h1>
159160
<span class="highlight-text">technical support?</span> Reach out to us directly. We are ready
160161
<span class="highlight-text">to engineer your next big idea.</span>
161162
</p>
163+
<div class="hero-availability">
164+
<span class="availability-dot"></span>
165+
<span>Actively accepting project requirements</span>
166+
<span class="availability-dot"></span>
167+
</div>
168+
169+
<a href="#contactForm" class="hero-scroll-hint">
170+
<span>Click to contact form</span>
171+
<span class="scroll-line"></span>
172+
</a>
162173
</div>
163174
</section>
164175

@@ -272,8 +283,8 @@ <h3 style="margin-bottom: 20px; font-family: var(--font-primary);">Start a Conve
272283
</div>
273284

274285
<button type="submit" class="btn primary glow-btn" id="submitBtn"
275-
style="width: 100%; border: none; cursor: pointer; margin-top: 10px; display: flex; justify-content: center; align-items: center; gap: 8px;">
276-
<span class="btn-text">Send Message</span>
286+
style="margin-left: 30%; margin-right: 30%; justify-content: center; align-items: center;">
287+
<span class="btn-text">Submit</span>
277288
<i class="fas fa-paper-plane submit-icon"></i>
278289
</button>
279290

@@ -285,14 +296,33 @@ <h3 style="margin-bottom: 20px; font-family: var(--font-primary);">Start a Conve
285296
<p class="fallback-text">
286297
Having trouble? Please use the provided email, phone, or WhatsApp to reach out directly.
287298
</p>
288-
<p style="font-size: 0.8rem; color: var(--color-muted); text-align: center; margin-top: 10px;">
299+
<p style="font-size: 0.8rem; color: var(--color-muted); text-align: center;">
289300
I typically respond within <strong>24 hours</strong>.
290301
</p>
291302
</form>
292303
</div>
293304
</div>
294305
</section>
295306

307+
<!-- Google Maps Section -->
308+
<section class="map-section fade-in" aria-label="Location map">
309+
<div class="map-label">
310+
<span>Virtual Office · Valsad, Gujarat - India</span>
311+
</div>
312+
<iframe
313+
src="https://www.google.com/maps/embed?pb=!1m17!1m12!1m3!1d720.8584561459695!2d72.92232226949376!3d20.614061254046845!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m2!1m1!2zMjDCsDM2JzUwLjYiTiA3MsKwNTUnMjIuNyJF!5e1!3m2!1sen!2sin!4v1773056719378!5m2!1sen!2sin"
314+
style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"
315+
title="Map of Valsad">
316+
</iframe>
317+
<!-- Open in Google Maps Button -->
318+
<div class="map-button">
319+
<a href="https://maps.app.goo.gl/XmxSewhQsDVa3DwAA" target="_blank" rel="noopener noreferrer"
320+
class="map-open-btn">
321+
Open Location in Google Maps
322+
</a>
323+
</div>
324+
</section>
325+
296326
<!-- Footer -->
297327
<footer class="site-footer">
298328
<div class="footer-divider-top"></div>

css/aboutUs.css

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,4 @@
11
/* about.css - Elegant & Modern Update */
2-
3-
/* ===== HERO SECTION ===== */
4-
.hero-about {
5-
position: relative;
6-
min-height: 100vh;
7-
/* min-height: 80vh; */
8-
/* Slightly shorter than services for faster content access */
9-
display: flex;
10-
justify-content: center;
11-
align-items: center;
12-
text-align: center;
13-
overflow: hidden;
14-
background: radial-gradient(circle at center, #1e293b, #020617);
15-
color: #e5ff7a;
16-
/* your strong green */
17-
}
18-
19-
body.dark .hero-about {
20-
background: radial-gradient(circle at center, #0f172a, #000000);
21-
}
22-
23-
#particles-js {
24-
position: absolute;
25-
width: 100%;
26-
height: 100%;
27-
z-index: 0;
28-
}
29-
30-
body.dark #particles-js canvas {
31-
filter: drop-shadow(0 0 6px rgba(0, 229, 255, 0.35));
32-
}
33-
34-
.gradient-overlay {
35-
position: absolute;
36-
width: 100%;
37-
height: 100%;
38-
background: linear-gradient(45deg, rgba(56, 189, 248, 0.1), rgba(0, 0, 0, 0.5));
39-
z-index: 1;
40-
}
41-
42-
.hero-about .hero-content {
43-
position: relative;
44-
z-index: 2;
45-
max-width: 850px;
46-
padding: 20px;
47-
}
48-
492
/* ===== UTILITIES ===== */
503
.section-header {
514
text-align: center;

0 commit comments

Comments
 (0)