-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpage-contact.php
More file actions
118 lines (101 loc) · 5.32 KB
/
page-contact.php
File metadata and controls
118 lines (101 loc) · 5.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<?php
/**
* Template Name: Contact Page
*/
get_header(); ?>
<?php if (function_exists('elementor_theme_do_location') && elementor_theme_do_location('single')) : ?>
<?php elementor_theme_do_location('single'); ?>
<?php else : ?>
<!-- Contact Hero -->
<section class="contact-hero" style="padding: 100px 0; background: var(--card);">
<div class="container">
<div class="text-center">
<h1 style="font-size: clamp(2.5rem, 5vw, 4rem); margin-bottom: 1.5rem;">
Let's Build Something Amazing Together
</h1>
<p style="font-size: 1.25rem; color: var(--muted-foreground); max-width: 700px; margin: 0 auto;">
Ready to transform your infrastructure? Schedule a consultation or reach out directly.
</p>
</div>
</div>
</section>
<!-- This page content can be edited with Elementor -->
<section class="contact-content">
<div class="container">
<?php
while (have_posts()) :
the_post();
the_content();
endwhile;
?>
</div>
</section>
<!-- Default Contact Section (if no content added via Elementor) -->
<?php if (empty(get_the_content())) : ?>
<section class="default-contact" style="padding: 80px 0;">
<div class="container">
<div class="grid grid-cols-2" style="gap: 4rem; align-items: flex-start;">
<!-- Contact Information -->
<div class="contact-info">
<h2 style="margin-bottom: 2rem;">Get In Touch</h2>
<div class="contact-methods" style="margin-bottom: 3rem;">
<div class="contact-item" style="display: flex; align-items: center; gap: 1rem; margin-bottom: 1.5rem;">
<div style="width: 48px; height: 48px; background: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center;">
📧
</div>
<div>
<h4 style="margin-bottom: 0.25rem;">Email Us</h4>
<p style="color: var(--muted-foreground); margin: 0;">hello@modul8.dev</p>
</div>
</div>
<div class="contact-item" style="display: flex; align-items: center; gap: 1rem; margin-bottom: 1.5rem;">
<div style="width: 48px; height: 48px; background: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center;">
📍
</div>
<div>
<h4 style="margin-bottom: 0.25rem;">Location</h4>
<p style="color: var(--muted-foreground); margin: 0;">Krapina-Zagorje, Croatia</p>
</div>
</div>
<div class="contact-item" style="display: flex; align-items: center; gap: 1rem; margin-bottom: 1.5rem;">
<div style="width: 48px; height: 48px; background: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center;">
⏰
</div>
<div>
<h4 style="margin-bottom: 0.25rem;">Response Time</h4>
<p style="color: var(--muted-foreground); margin: 0;">Within 24 hours</p>
</div>
</div>
</div>
<!-- Emergency Support -->
<div class="emergency-card" style="background: var(--primary); color: white; padding: 2rem; border-radius: 1rem;">
<h3 style="margin-bottom: 1rem;">Emergency Support</h3>
<p style="margin-bottom: 1.5rem; opacity: 0.9;">
Critical infrastructure issues? We offer emergency DevOps support for urgent situations.
</p>
<a href="mailto:emergency@modul8.dev" style="color: white; text-decoration: underline;">
emergency@modul8.dev
</a>
</div>
</div>
<!-- Calendly Integration -->
<div class="calendly-section">
<h2 style="margin-bottom: 2rem;">Schedule a Consultation</h2>
<!-- Calendly inline widget begin -->
<div class="calendly-inline-widget"
data-url="https://calendly.com/your-calendly-link"
style="min-width:320px;height:700px;"></div>
<script type="text/javascript" src="https://assets.calendly.com/assets/external/widget.js" async></script>
<!-- Calendly inline widget end -->
<div style="margin-top: 2rem; text-align: center;">
<p style="color: var(--muted-foreground); font-size: 0.875rem;">
Can't find a suitable time? <a href="mailto:hello@modul8.dev" style="color: var(--primary);">Email us directly</a>
</p>
</div>
</div>
</div>
</div>
</section>
<?php endif; ?>
<?php endif; ?>
<?php get_footer(); ?>