John2121 commited on
Commit
32030c0
·
1 Parent(s): acf05ba

Automotive theme: site-wide metallic palette, bold layout, unique UI

Browse files
Files changed (4) hide show
  1. formsubmit-quote-form.html +37 -34
  2. gallery.html +61 -25
  3. index.html +88 -77
  4. quote-calculator.html +57 -27
formsubmit-quote-form.html CHANGED
@@ -1,41 +1,44 @@
1
- <!-- Consistent Call/Text Contact Block -->
2
- <div class="w-full flex flex-col items-center mb-6">
3
- <a href="tel:+17154219792" class="text-2xl font-bold text-amber-400 hover:text-amber-300 transition-colors">Call
 
4
  Hooper Automotive: (715) 421-9792</a>
5
- <span class="text-green-200 text-sm mt-1">2020 4th Street South, Wisconsin Rapids, WI 54494 &bull; Wood
6
  County</span>
7
  </div>
8
- <!-- BuckRub Taxidermy Quote Request Form (Formsubmit.co) -->
9
  <form action="https://formsubmit.co/hooperautorepair70@gmail.com" method="POST"
10
- class="max-w-lg mx-auto bg-green-900/80 p-6 rounded-xl shadow-lg space-y-4">
11
  <input type="hidden" name="_cc" value="dondlingergeneralcontracting@gmail.com">
12
  <input type="hidden" name="_captcha" value="false">
13
  <input type="hidden" name="_template" value="table">
14
- <h2 class="text-2xl font-bold text-green-200 mb-4">Request Service Estimate - Hooper Automotive LLC</h2>
15
- <p class="text-green-100 mb-4">Get a fast, friendly estimate from Hooper Automotive! Tell us about your vehicle's
16
- needs and how we can help you.<br>Address: 2020 4th Street South, Wisconsin Rapids, WI 54494<br>Phone: (715)
17
- 421-9792<br>Email: <a href="mailto:hooperautorepair70@gmail.com"
18
- class="underline">hooperautorepair70@gmail.com</a></p>
19
  <div>
20
- <label for="name" class="block text-green-100 font-semibold mb-1">Name</label>
21
  <input type="text" id="name" name="name" required
22
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white" placeholder="Your Name">
 
23
  </div>
24
  <div>
25
- <label for="email" class="block text-green-100 font-semibold mb-1">Email</label>
26
  <input type="email" id="email" name="email" required
27
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white"
28
  placeholder="you@email.com">
29
  </div>
30
  <div>
31
- <label for="phone" class="block text-green-100 font-semibold mb-1">Phone</label>
32
  <input type="tel" id="phone" name="phone"
33
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white" placeholder="(optional)">
 
34
  </div>
35
  <div>
36
- <label for="service" class="block text-green-100 font-semibold mb-1">Service Requested</label>
37
  <select id="service" name="service" required
38
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white">
39
  <option value="">Select a service</option>
40
  <option value="Oil Change">Oil Change</option>
41
  <option value="Brake Service">Brake Service</option>
@@ -57,25 +60,25 @@
57
  </select>
58
  </div>
59
  <div>
60
- <label for="vehicle" class="block text-green-100 font-semibold mb-1">Vehicle Make/Model/Year</label>
61
  <input type="text" id="vehicle" name="vehicle"
62
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white"
63
  placeholder="e.g. 2018 Honda Civic, 2015 Ford F-150">
64
  </div>
65
  <div>
66
- <label for="mileage" class="block text-green-100 font-semibold mb-1">Mileage</label>
67
  <input type="text" id="mileage" name="mileage"
68
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white"
69
  placeholder="e.g. 85,000 miles">
70
  </div>
71
  <div>
72
- <label for="details" class="block text-green-100 font-semibold mb-1">Problem Description</label>
73
  <textarea id="details" name="details" rows="4"
74
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white"
75
  placeholder="Describe the issue, symptoms, or service needed..."></textarea>
76
  </div>
77
  <div>
78
- <label class="block text-green-100 font-semibold mb-1">Preferred Contact Method</label>
79
  <div class="flex gap-4 mb-2">
80
  <label class="inline-flex items-center"><input type="radio" name="contact_method" value="Phone"
81
  class="mr-2">Phone</label>
@@ -88,9 +91,9 @@
88
  </div>
89
  </div>
90
  <div>
91
- <label for="best_time" class="block text-green-100 font-semibold mb-1">Best Time to Contact</label>
92
  <select id="best_time" name="best_time"
93
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white">
94
  <option value="">Select a time</option>
95
  <option value="Morning">Morning</option>
96
  <option value="Afternoon">Afternoon</option>
@@ -99,9 +102,9 @@
99
  </select>
100
  </div>
101
  <div>
102
- <label for="hear_about" class="block text-green-100 font-semibold mb-1">How did you hear about us?</label>
103
  <select id="hear_about" name="hear_about"
104
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white">
105
  <option value="">Select an option</option>
106
  <option value="Google Search">Google Search</option>
107
  <option value="Facebook">Facebook</option>
@@ -113,7 +116,7 @@
113
  </select>
114
  </div>
115
  <div>
116
- <label class="block text-green-100 font-semibold mb-1">How soon do you need this?</label>
117
  <div class="flex gap-2 mb-2">
118
  <label class="inline-flex items-center"><input type="radio" name="urgency" value="ASAP"
119
  class="mr-2">ASAP</label>
@@ -127,10 +130,10 @@
127
  </div>
128
  <div class="flex items-center mb-2">
129
  <input type="checkbox" id="newsletter" name="newsletter" value="Yes" class="mr-2">
130
- <label for="newsletter" class="text-green-100">Sign me up for news, tips, and special offers!</label>
131
  </div>
132
  <button type="submit"
133
- class="w-full bg-green-600 hover:bg-green-500 text-white font-bold py-3 rounded-lg transition-colors">Send
134
  Request</button>
135
  </form>
136
- <!-- End BuckRub Taxidermy Quote Request Form -->
 
1
+ <!-- Automotive Themed Contact Block -->
2
+ <div class="w-full flex flex-col items-center mb-8">
3
+ <a href="tel:+17154219792"
4
+ class="text-2xl font-extrabold text-accent-yellow hover:text-accent-red transition-colors tracking-wide drop-shadow">Call
5
  Hooper Automotive: (715) 421-9792</a>
6
+ <span class="text-automotive-200 text-sm mt-1">2020 4th Street South, Wisconsin Rapids, WI 54494 &bull; Wood
7
  County</span>
8
  </div>
9
+ <!-- Automotive Quote Request Form -->
10
  <form action="https://formsubmit.co/hooperautorepair70@gmail.com" method="POST"
11
+ class="max-w-lg mx-auto bg-automotive-700/90 p-8 rounded-2xl shadow-2xl border-4 border-accent-red space-y-6">
12
  <input type="hidden" name="_cc" value="dondlingergeneralcontracting@gmail.com">
13
  <input type="hidden" name="_captcha" value="false">
14
  <input type="hidden" name="_template" value="table">
15
+ <h2 class="text-3xl font-extrabold text-accent-red mb-4 tracking-wide">Request Service Estimate</h2>
16
+ <p class="text-automotive-100 mb-4 font-semibold">Get a fast, friendly estimate from Hooper Automotive!<br>Address:
17
+ 2020 4th Street South, Wisconsin Rapids, WI 54494<br>Phone: <span class="text-accent-yellow">(715)
18
+ 421-9792</span><br>Email: <a href="mailto:hooperautorepair70@gmail.com"
19
+ class="underline text-accent-yellow">hooperautorepair70@gmail.com</a></p>
20
  <div>
21
+ <label for="name" class="block text-accent-yellow font-semibold mb-1">Name</label>
22
  <input type="text" id="name" name="name" required
23
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
24
+ placeholder="Your Name">
25
  </div>
26
  <div>
27
+ <label for="email" class="block text-accent-yellow font-semibold mb-1">Email</label>
28
  <input type="email" id="email" name="email" required
29
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
30
  placeholder="you@email.com">
31
  </div>
32
  <div>
33
+ <label for="phone" class="block text-accent-yellow font-semibold mb-1">Phone</label>
34
  <input type="tel" id="phone" name="phone"
35
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
36
+ placeholder="(optional)">
37
  </div>
38
  <div>
39
+ <label for="service" class="block text-accent-yellow font-semibold mb-1">Service Requested</label>
40
  <select id="service" name="service" required
41
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50">
42
  <option value="">Select a service</option>
43
  <option value="Oil Change">Oil Change</option>
44
  <option value="Brake Service">Brake Service</option>
 
60
  </select>
61
  </div>
62
  <div>
63
+ <label for="vehicle" class="block text-accent-yellow font-semibold mb-1">Vehicle Make/Model/Year</label>
64
  <input type="text" id="vehicle" name="vehicle"
65
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
66
  placeholder="e.g. 2018 Honda Civic, 2015 Ford F-150">
67
  </div>
68
  <div>
69
+ <label for="mileage" class="block text-accent-yellow font-semibold mb-1">Mileage</label>
70
  <input type="text" id="mileage" name="mileage"
71
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
72
  placeholder="e.g. 85,000 miles">
73
  </div>
74
  <div>
75
+ <label for="details" class="block text-accent-yellow font-semibold mb-1">Problem Description</label>
76
  <textarea id="details" name="details" rows="4"
77
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50"
78
  placeholder="Describe the issue, symptoms, or service needed..."></textarea>
79
  </div>
80
  <div>
81
+ <label class="block text-accent-yellow font-semibold mb-1">Preferred Contact Method</label>
82
  <div class="flex gap-4 mb-2">
83
  <label class="inline-flex items-center"><input type="radio" name="contact_method" value="Phone"
84
  class="mr-2">Phone</label>
 
91
  </div>
92
  </div>
93
  <div>
94
+ <label for="best_time" class="block text-accent-yellow font-semibold mb-1">Best Time to Contact</label>
95
  <select id="best_time" name="best_time"
96
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50">
97
  <option value="">Select a time</option>
98
  <option value="Morning">Morning</option>
99
  <option value="Afternoon">Afternoon</option>
 
102
  </select>
103
  </div>
104
  <div>
105
+ <label for="hear_about" class="block text-accent-yellow font-semibold mb-1">How did you hear about us?</label>
106
  <select id="hear_about" name="hear_about"
107
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50">
108
  <option value="">Select an option</option>
109
  <option value="Google Search">Google Search</option>
110
  <option value="Facebook">Facebook</option>
 
116
  </select>
117
  </div>
118
  <div>
119
+ <label class="block text-accent-yellow font-semibold mb-1">How soon do you need this?</label>
120
  <div class="flex gap-2 mb-2">
121
  <label class="inline-flex items-center"><input type="radio" name="urgency" value="ASAP"
122
  class="mr-2">ASAP</label>
 
130
  </div>
131
  <div class="flex items-center mb-2">
132
  <input type="checkbox" id="newsletter" name="newsletter" value="Yes" class="mr-2">
133
+ <label for="newsletter" class="text-accent-yellow">Sign me up for news, tips, and special offers!</label>
134
  </div>
135
  <button type="submit"
136
+ class="w-full bg-accent-red hover:bg-accent-yellow text-white hover:text-automotive-700 font-extrabold py-4 rounded-lg transition-colors shadow-xl uppercase tracking-wider">Send
137
  Request</button>
138
  </form>
139
+ <!-- End Automotive Quote Request Form -->
gallery.html CHANGED
@@ -7,11 +7,40 @@
7
  <title>Hooper Auto - Service Gallery</title>
8
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
9
  <script src="https://cdn.tailwindcss.com"></script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  <style>
11
  body {
12
- font-family: 'Inter', Georgia, serif;
13
- background: linear-gradient(135deg, #0f4223 0%, #18392b 100%);
14
- color: #f0fdf4;
15
  min-height: 100vh;
16
  margin: 0;
17
  }
@@ -29,15 +58,17 @@
29
  position: relative;
30
  border-radius: 2rem;
31
  overflow: hidden;
32
- box-shadow: 0 12px 48px -12px #4ade80cc, 0 2px 16px #000a;
33
- background: linear-gradient(120deg, #14532d 60%, #166534 100%);
34
- transition: box-shadow 0.3s, transform 0.3s;
 
35
  cursor: pointer;
36
  }
37
 
38
  .novel-card:hover {
39
- box-shadow: 0 24px 80px -10px #facc15cc, 0 2px 24px #000a;
40
- transform: scale(1.03) rotate(-1deg);
 
41
  z-index: 2;
42
  }
43
 
@@ -51,18 +82,18 @@
51
  }
52
 
53
  .novel-card:hover .novel-img {
54
- filter: grayscale(0%) brightness(1.05) contrast(1.12) drop-shadow(0 8px 32px #4ade80cc);
55
- transform: scale(1.04);
56
  }
57
 
58
  .novel-caption {
59
  padding: 1.1rem 1.5rem 1.2rem 1.5rem;
60
  font-size: 1.18rem;
61
- color: #f0fdf4;
62
- background: linear-gradient(90deg, #166534 60%, #14532d 100%);
63
  border-radius: 0 0 2rem 2rem;
64
  text-align: center;
65
- font-weight: 600;
66
  letter-spacing: 0.01em;
67
  box-shadow: 0 2px 12px #0002;
68
  }
@@ -73,7 +104,7 @@
73
  left: 0;
74
  right: 0;
75
  bottom: 0;
76
- background: rgba(10, 30, 20, 0.97);
77
  z-index: 1000;
78
  display: flex;
79
  align-items: center;
@@ -92,8 +123,8 @@
92
  max-width: 92vw;
93
  max-height: 88vh;
94
  border-radius: 2.5rem;
95
- box-shadow: 0 8px 64px #4ade80cc, 0 2px 24px #000a;
96
- background: #18392b;
97
  animation: popin 0.3s cubic-bezier(.4, 2, .6, 1);
98
  }
99
 
@@ -114,8 +145,8 @@
114
  top: 2.5vw;
115
  right: 2.5vw;
116
  font-size: 2.5rem;
117
- color: #facc15;
118
- background: rgba(20, 40, 30, 0.7);
119
  border: none;
120
  border-radius: 1.5rem;
121
  padding: 0.2em 0.7em 0.2em 0.7em;
@@ -126,8 +157,8 @@
126
  }
127
 
128
  .novel-close:hover {
129
- background: #facc15;
130
- color: #14532d;
131
  }
132
 
133
  @media (max-width: 700px) {
@@ -149,11 +180,16 @@
149
  </head>
150
 
151
  <body>
152
- <header class="py-4 px-4 flex justify-between items-center bg-green-900/90 shadow-lg sticky top-0 z-50">
153
- <h1 class="text-2xl font-bold text-green-200 tracking-tight">Hooper Automotive LLC Service Gallery</h1>
154
- <a href="index.html" class="text-amber-400 font-bold text-lg hover:text-amber-300 transition-colors">Home</a>
155
- <span class="ml-4 text-green-100 text-sm">2020 4th Street South, Wisconsin Rapids, WI &bull; (715)
156
- 421-9792</span>
 
 
 
 
 
157
  </header>
158
  <main>
159
  <div class="novel-gallery">
 
7
  <title>Hooper Auto - Service Gallery</title>
8
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
9
  <script src="https://cdn.tailwindcss.com"></script>
10
+ <script>
11
+ tailwind.config = {
12
+ theme: {
13
+ extend: {
14
+ colors: {
15
+ automotive: {
16
+ 50: '#f3f4f6',
17
+ 100: '#e5e7eb',
18
+ 200: '#d1d5db',
19
+ 300: '#9ca3af',
20
+ 400: '#6b7280',
21
+ 500: '#374151',
22
+ 600: '#1f2937',
23
+ 700: '#111827',
24
+ 800: '#18181b',
25
+ 900: '#0f0f10',
26
+ },
27
+ accent: {
28
+ red: '#e11d48',
29
+ yellow: '#fbbf24',
30
+ }
31
+ },
32
+ fontFamily: {
33
+ 'body': ['Inter', 'Arial', 'sans-serif'],
34
+ }
35
+ }
36
+ }
37
+ }
38
+ </script>
39
  <style>
40
  body {
41
+ font-family: 'Inter', Arial, sans-serif;
42
+ background: linear-gradient(135deg, #18181b 0%, #374151 100%);
43
+ color: #f3f4f6;
44
  min-height: 100vh;
45
  margin: 0;
46
  }
 
58
  position: relative;
59
  border-radius: 2rem;
60
  overflow: hidden;
61
+ box-shadow: 0 12px 48px -12px #e11d48cc, 0 2px 16px #000a;
62
+ background: linear-gradient(120deg, #374151 60%, #1f2937 100%);
63
+ border: 4px solid #fbbf24;
64
+ transition: box-shadow 0.3s, transform 0.3s, border 0.3s;
65
  cursor: pointer;
66
  }
67
 
68
  .novel-card:hover {
69
+ box-shadow: 0 24px 80px -10px #e11d48cc, 0 2px 24px #000a;
70
+ border: 4px solid #e11d48;
71
+ transform: scale(1.04) rotate(-1deg);
72
  z-index: 2;
73
  }
74
 
 
82
  }
83
 
84
  .novel-card:hover .novel-img {
85
+ filter: grayscale(0%) brightness(1.05) contrast(1.12) drop-shadow(0 8px 32px #e11d48cc);
86
+ transform: scale(1.06);
87
  }
88
 
89
  .novel-caption {
90
  padding: 1.1rem 1.5rem 1.2rem 1.5rem;
91
  font-size: 1.18rem;
92
+ color: #fbbf24;
93
+ background: linear-gradient(90deg, #1f2937 60%, #374151 100%);
94
  border-radius: 0 0 2rem 2rem;
95
  text-align: center;
96
+ font-weight: 700;
97
  letter-spacing: 0.01em;
98
  box-shadow: 0 2px 12px #0002;
99
  }
 
104
  left: 0;
105
  right: 0;
106
  bottom: 0;
107
+ background: rgba(24, 24, 27, 0.97);
108
  z-index: 1000;
109
  display: flex;
110
  align-items: center;
 
123
  max-width: 92vw;
124
  max-height: 88vh;
125
  border-radius: 2.5rem;
126
+ box-shadow: 0 8px 64px #e11d48cc, 0 2px 24px #000a;
127
+ background: #374151;
128
  animation: popin 0.3s cubic-bezier(.4, 2, .6, 1);
129
  }
130
 
 
145
  top: 2.5vw;
146
  right: 2.5vw;
147
  font-size: 2.5rem;
148
+ color: #e11d48;
149
+ background: rgba(55, 65, 81, 0.7);
150
  border: none;
151
  border-radius: 1.5rem;
152
  padding: 0.2em 0.7em 0.2em 0.7em;
 
157
  }
158
 
159
  .novel-close:hover {
160
+ background: #fbbf24;
161
+ color: #374151;
162
  }
163
 
164
  @media (max-width: 700px) {
 
180
  </head>
181
 
182
  <body>
183
+ <header
184
+ class="py-4 px-4 flex justify-between items-center bg-gradient-to-r from-automotive-700 via-automotive-600 to-automotive-900 shadow-xl sticky top-0 z-50 border-b-4 border-accent-red">
185
+ <h1 class="text-3xl font-extrabold text-accent-red tracking-tight drop-shadow">Hooper Automotive LLC Service
186
+ Gallery</h1>
187
+ <div class="flex items-center gap-4">
188
+ <a href="index.html"
189
+ class="text-accent-yellow font-bold text-lg hover:text-accent-red transition-colors">Home</a>
190
+ <span class="ml-4 text-automotive-100 text-sm">2020 4th Street South, Wisconsin Rapids, WI &bull; (715)
191
+ 421-9792</span>
192
+ </div>
193
  </header>
194
  <main>
195
  <div class="novel-gallery">
index.html CHANGED
@@ -18,33 +18,25 @@
18
  theme: {
19
  extend: {
20
  colors: {
21
- primary: {
22
- 50: '#f0fdf4',
23
- 100: '#dcfce7',
24
- 200: '#bbf7d0',
25
- 300: '#86efac',
26
- 400: '#4ade80',
27
- 500: '#16a34a',
28
- 600: '#15803d',
29
- 700: '#166534',
30
- 800: '#14532d',
31
- 900: '#0f4223',
32
  },
33
- secondary: {
34
- 50: '#fefce8',
35
- 100: '#fef9c3',
36
- 200: '#fef08a',
37
- 300: '#fde047',
38
- 400: '#facc15',
39
- 500: '#eab308',
40
- 600: '#ca8a04',
41
- 700: '#a16207',
42
- 800: '#854d0e',
43
- 900: '#713f12',
44
  }
45
  },
46
  fontFamily: {
47
- 'body': ['Georgia', 'serif'],
48
  }
49
  }
50
  }
@@ -129,55 +121,72 @@
129
  </style>
130
  </head>
131
 
132
- <body class="font-body bg-gray-900 text-white min-h-screen">
133
  <!-- Header -->
134
- <header class="bg-green-900/80 backdrop-blur-sm border-b border-green-600/30 sticky top-0 z-50">
135
- <div class="container mx-auto px-4 py-4">
136
- <div class="flex justify-between items-center">
137
- <h1 class="text-2xl font-bold text-green-300">Hooper Automotive LLC</h1>
138
- <div class="flex gap-4">
139
- <a href="tel:+17154219792"
140
- class="bg-green-600 text-white px-6 py-3 rounded-lg font-bold hover:bg-green-500 transition-colors flex items-center gap-2">
141
- <i data-feather="phone"></i>
142
- Call
143
- </a>
144
- <a href="mailto:hooperautorepair70@gmail.com"
145
- class="border-2 border-green-500 text-green-400 px-6 py-3 rounded-lg font-bold hover:bg-green-500 hover:text-white transition-colors flex items-center gap-2">
146
- <i data-feather="mail"></i>
147
- Email
148
- </a>
149
- </div>
 
 
 
 
 
 
 
 
150
  </div>
151
  </div>
152
  </header>
153
  <!-- Consistent Call/Text Contact Block -->
154
  <div class="w-full flex flex-col items-center mb-6">
155
- <a href="tel:+17154219792" class="text-2xl font-bold text-amber-400 hover:text-amber-300 transition-colors">Call
 
156
  Hooper Automotive: (715) 421-9792</a>
157
- <span class="text-green-200 text-sm mt-1">2020 4th Street South, Wisconsin Rapids, WI 54494 &bull; Wood
158
  County</span>
159
  </div>
160
  <!-- Hero Section -->
161
- <section class="bg-gradient-to-br from-green-900 to-green-700 py-12 md:py-16">
162
- <div class="container mx-auto px-4 text-center">
163
- <h2 class="dynamic-title mb-6">Wisconsin Rapids' Trusted Auto Service</h2>
164
- <p class="text-lg sm:text-xl md:text-2xl lg:text-3xl text-green-100 mb-8 tracking-wide drop-shadow-lg">
165
- Professional automotive repair & maintenance for Central Wisconsin</p>
 
 
 
166
  <a href="quote-calculator.html"
167
- class="inline-block bg-green-600 text-white px-8 py-4 rounded-2xl font-bold text-lg md:text-xl hover:bg-green-500 hover:scale-105 transition-all duration-200 shadow-lg mr-2 focus:outline-none focus:ring-2 focus:ring-amber-400 focus:ring-offset-2">
168
  Get Instant Quote
169
  </a>
170
  </div>
 
 
 
 
 
171
  </section>
172
  <!-- Portfolio Grid (larger, more visual) -->
173
- <section class="py-8 md:py-14 bg-green-950/80">
174
  <div class="container mx-auto px-2 md:px-4">
175
- <div class="swiper mySwiper max-w-3xl mx-auto">
176
  <div class="swiper-wrapper">
177
- <!-- S3 Image Cards -->
178
  <div class="swiper-slide flex justify-center">
179
  <div
180
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
181
  <img src="https://images.unsplash.com/photo-1486262715619-67b85e0b08d3?w=700&h=420&fit=crop&crop=center"
182
  alt="Auto Service 1"
183
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -186,7 +195,7 @@
186
  </div>
187
  <div class="swiper-slide flex justify-center">
188
  <div
189
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
190
  <img src="https://images.unsplash.com/photo-1632823469850-f4b0ce1f4262?w=700&h=420&fit=crop&crop=center"
191
  alt="Auto Service 2"
192
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -195,7 +204,7 @@
195
  </div>
196
  <div class="swiper-slide flex justify-center">
197
  <div
198
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
199
  <img src="https://images.unsplash.com/photo-1461749280684-dccba630e2f6?w=700&h=420&fit=crop&crop=center"
200
  alt="Auto Service 3"
201
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -204,7 +213,7 @@
204
  </div>
205
  <div class="swiper-slide flex justify-center">
206
  <div
207
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
208
  <img src="https://images.unsplash.com/photo-1581291518633-83b4ebd1d83e?w=700&h=420&fit=crop&crop=center"
209
  alt="Auto Service 4"
210
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -213,7 +222,7 @@
213
  </div>
214
  <div class="swiper-slide flex justify-center">
215
  <div
216
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
217
  <img src="https://images.unsplash.com/photo-1625047509168-a7026f36de04?w=700&h=420&fit=crop&crop=center"
218
  alt="Auto Service 5"
219
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -222,7 +231,7 @@
222
  </div>
223
  <div class="swiper-slide flex justify-center">
224
  <div
225
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
226
  <img src="https://images.unsplash.com/photo-1629810070755-751ac1db18b5?w=700&h=420&fit=crop&crop=center"
227
  alt="Auto Service 6"
228
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -231,7 +240,7 @@
231
  </div>
232
  <div class="swiper-slide flex justify-center">
233
  <div
234
- class="portfolio-slide bg-green-800/90 rounded-3xl shadow-2xl p-4 flex flex-col items-center w-full max-w-[700px] transition-transform">
235
  <img src="https://images.unsplash.com/photo-1606577924081-3b002c5e4d99?w=700&h=420&fit=crop&crop=center"
236
  alt="Auto Service 7"
237
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
@@ -247,22 +256,23 @@
247
  </div>
248
  </section>
249
  <!-- Contact & Map Section (moved below images) -->
250
- <section class="py-8 text-center">
251
- <div class="max-w-xl mx-auto bg-green-900/80 rounded-2xl shadow-lg p-4 mb-4">
252
- <h3 class="text-2xl font-bold text-green-200 mb-2">Contact & Location</h3>
253
- <div class="text-green-100 mb-2">
 
254
  <div><strong>Address:</strong> 2020 4th Street South, Wisconsin Rapids, WI, United States, 54494</div>
255
  <div><strong>County:</strong> Wood County, WI</div>
256
- <div><strong>Phone:</strong> <a href="tel:+17154219792" class="underline">+1 715-421-9792</a></div>
 
257
  <div><strong>Email:</strong> <a href="mailto:hooperautorepair70@gmail.com"
258
- class="underline">hooperautorepair70@gmail.com</a>
259
- </div>
260
  </div>
261
- <div class="rounded-xl overflow-hidden border border-green-700 shadow-lg mt-4">
262
  <iframe width="100%" height="250" style="border:0" loading="lazy" allowfullscreen
263
  src="https://www.openstreetmap.org/export/embed.html?bbox=-89.858,44.350,-89.758,44.450&amp;layer=mapnik&amp;marker=44.400,-89.808"></iframe>
264
- <div class="text-xs text-green-300 bg-green-900/80 p-1">Location: Wisconsin Rapids, WI, United States,
265
- 54494</div>
266
  </div>
267
  </div>
268
  </section>
@@ -294,20 +304,21 @@
294
  });
295
  </script>
296
  <!-- Call to Action -->
297
- <section class="bg-gradient-to-br from-green-700 to-green-600 py-16">
298
  <div class="container mx-auto px-4 text-center">
299
- <h2 class="text-3xl md:text-5xl font-bold mb-6">Serving Central Wisconsin Drivers</h2>
300
- <p class="text-lg text-green-100 mb-8">From Stevens Point to Wausau and throughout Central WI</p>
 
 
301
  <div class="flex flex-col sm:flex-row gap-4 justify-center">
302
  <a href="quote-calculator.html"
303
- class="bg-white text-green-700 px-8 py-4 rounded-lg font-bold text-lg hover:bg-green-50 transition-colors">
304
- Get Service Estimate
305
- </a>
306
  <a href="tel:+17154219792"
307
- class="border-2 border-white text-white px-8 py-4 rounded-lg font-bold text-lg hover:bg-white hover:text-green-700 transition-colors">
308
- Call Now: (715) 421-9792
309
- </a>
310
  </div>
 
311
  </section>
312
  <script>
313
  document.addEventListener('DOMContentLoaded', () => {
 
18
  theme: {
19
  extend: {
20
  colors: {
21
+ automotive: {
22
+ 50: '#f3f4f6', // light silver
23
+ 100: '#e5e7eb',
24
+ 200: '#d1d5db',
25
+ 300: '#9ca3af',
26
+ 400: '#6b7280', // steel gray
27
+ 500: '#374151', // dark steel
28
+ 600: '#1f2937', // near-black
29
+ 700: '#111827', // black
30
+ 800: '#18181b', // deep black
31
+ 900: '#0f0f10',
32
  },
33
+ accent: {
34
+ red: '#e11d48', // automotive red
35
+ yellow: '#fbbf24', // accent yellow
 
 
 
 
 
 
 
 
36
  }
37
  },
38
  fontFamily: {
39
+ 'body': ['Inter', 'Arial', 'sans-serif'],
40
  }
41
  }
42
  }
 
121
  </style>
122
  </head>
123
 
124
+ <body class="font-body bg-automotive-800 text-automotive-50 min-h-screen">
125
  <!-- Header -->
126
+ <header
127
+ class="bg-gradient-to-r from-automotive-700 via-automotive-600 to-automotive-900 shadow-xl border-b-4 border-accent-red sticky top-0 z-50">
128
+ <div class="container mx-auto px-4 py-4 flex justify-between items-center">
129
+ <div class="flex items-center gap-4">
130
+ <svg width="38" height="38" viewBox="0 0 38 38" fill="none" xmlns="http://www.w3.org/2000/svg">
131
+ <circle cx="19" cy="19" r="19" fill="#e11d48" />
132
+ <rect x="8" y="16" width="22" height="6" rx="3" fill="#fbbf24" />
133
+ <rect x="13" y="10" width="12" height="4" rx="2" fill="#f3f4f6" />
134
+ <rect x="13" y="24" width="12" height="4" rx="2" fill="#f3f4f6" />
135
+ </svg>
136
+ <h1 class="text-3xl font-extrabold text-accent-red tracking-tight drop-shadow">Hooper Automotive LLC
137
+ </h1>
138
+ </div>
139
+ <div class="flex gap-4">
140
+ <a href="tel:+17154219792"
141
+ class="bg-accent-red text-white px-6 py-3 rounded-lg font-bold hover:bg-accent-yellow hover:text-automotive-700 transition-colors flex items-center gap-2 shadow-lg">
142
+ <i data-feather="phone"></i>
143
+ Call
144
+ </a>
145
+ <a href="mailto:hooperautorepair70@gmail.com"
146
+ class="border-2 border-accent-yellow text-accent-yellow px-6 py-3 rounded-lg font-bold hover:bg-accent-yellow hover:text-automotive-700 transition-colors flex items-center gap-2 shadow-lg">
147
+ <i data-feather="mail"></i>
148
+ Email
149
+ </a>
150
  </div>
151
  </div>
152
  </header>
153
  <!-- Consistent Call/Text Contact Block -->
154
  <div class="w-full flex flex-col items-center mb-6">
155
+ <a href="tel:+17154219792"
156
+ class="text-2xl font-extrabold text-accent-yellow hover:text-accent-red transition-colors tracking-wide drop-shadow">Call
157
  Hooper Automotive: (715) 421-9792</a>
158
+ <span class="text-automotive-200 text-sm mt-1">2020 4th Street South, Wisconsin Rapids, WI 54494 &bull; Wood
159
  County</span>
160
  </div>
161
  <!-- Hero Section -->
162
+ <section
163
+ class="bg-gradient-to-br from-automotive-900 via-automotive-700 to-automotive-600 py-16 relative overflow-hidden">
164
+ <div class="container mx-auto px-4 text-center relative z-10">
165
+ <h2 class="dynamic-title mb-6 text-accent-red drop-shadow-lg">Wisconsin Rapids' Most Advanced Auto Service
166
+ </h2>
167
+ <p
168
+ class="text-xl md:text-2xl lg:text-3xl text-automotive-100 mb-8 tracking-wide drop-shadow-lg font-semibold">
169
+ Professional, AI-powered automotive repair & maintenance for Central Wisconsin</p>
170
  <a href="quote-calculator.html"
171
+ class="inline-block bg-accent-red text-white px-10 py-5 rounded-2xl font-extrabold text-xl md:text-2xl hover:bg-accent-yellow hover:text-automotive-700 transition-all duration-200 shadow-2xl mr-2 focus:outline-none focus:ring-2 focus:ring-accent-yellow focus:ring-offset-2 uppercase tracking-wider">
172
  Get Instant Quote
173
  </a>
174
  </div>
175
+ <svg class="absolute right-0 top-0 w-1/2 h-full opacity-20 z-0" viewBox="0 0 400 400" fill="none">
176
+ <ellipse cx="200" cy="200" rx="200" ry="200" fill="#e11d48" />
177
+ <ellipse cx="200" cy="200" rx="120" ry="120" fill="#fbbf24" />
178
+ <ellipse cx="200" cy="200" rx="60" ry="60" fill="#374151" />
179
+ </svg>
180
  </section>
181
  <!-- Portfolio Grid (larger, more visual) -->
182
+ <section class="py-12 md:py-20 bg-gradient-to-br from-automotive-900 via-automotive-700 to-automotive-600/90">
183
  <div class="container mx-auto px-2 md:px-4">
184
+ <div class="swiper mySwiper max-w-4xl mx-auto">
185
  <div class="swiper-wrapper">
186
+ <!-- Automotive Showroom Cards -->
187
  <div class="swiper-slide flex justify-center">
188
  <div
189
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-red transition-transform">
190
  <img src="https://images.unsplash.com/photo-1486262715619-67b85e0b08d3?w=700&h=420&fit=crop&crop=center"
191
  alt="Auto Service 1"
192
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
195
  </div>
196
  <div class="swiper-slide flex justify-center">
197
  <div
198
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-yellow transition-transform">
199
  <img src="https://images.unsplash.com/photo-1632823469850-f4b0ce1f4262?w=700&h=420&fit=crop&crop=center"
200
  alt="Auto Service 2"
201
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
204
  </div>
205
  <div class="swiper-slide flex justify-center">
206
  <div
207
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-red transition-transform">
208
  <img src="https://images.unsplash.com/photo-1461749280684-dccba630e2f6?w=700&h=420&fit=crop&crop=center"
209
  alt="Auto Service 3"
210
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
213
  </div>
214
  <div class="swiper-slide flex justify-center">
215
  <div
216
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-yellow transition-transform">
217
  <img src="https://images.unsplash.com/photo-1581291518633-83b4ebd1d83e?w=700&h=420&fit=crop&crop=center"
218
  alt="Auto Service 4"
219
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
222
  </div>
223
  <div class="swiper-slide flex justify-center">
224
  <div
225
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-red transition-transform">
226
  <img src="https://images.unsplash.com/photo-1625047509168-a7026f36de04?w=700&h=420&fit=crop&crop=center"
227
  alt="Auto Service 5"
228
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
231
  </div>
232
  <div class="swiper-slide flex justify-center">
233
  <div
234
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-yellow transition-transform">
235
  <img src="https://images.unsplash.com/photo-1629810070755-751ac1db18b5?w=700&h=420&fit=crop&crop=center"
236
  alt="Auto Service 6"
237
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
240
  </div>
241
  <div class="swiper-slide flex justify-center">
242
  <div
243
+ class="portfolio-slide bg-automotive-600/90 rounded-3xl shadow-2xl p-6 flex flex-col items-center w-full max-w-[700px] border-4 border-accent-red transition-transform">
244
  <img src="https://images.unsplash.com/photo-1606577924081-3b002c5e4d99?w=700&h=420&fit=crop&crop=center"
245
  alt="Auto Service 7"
246
  class="rounded-2xl w-full h-[420px] object-cover mb-2 transition-transform duration-300"
 
256
  </div>
257
  </section>
258
  <!-- Contact & Map Section (moved below images) -->
259
+ <section class="py-10 text-center">
260
+ <div
261
+ class="max-w-xl mx-auto bg-automotive-700/90 rounded-2xl shadow-2xl p-6 mb-4 border-4 border-accent-yellow">
262
+ <h3 class="text-2xl font-extrabold text-accent-yellow mb-2 tracking-wide">Contact & Location</h3>
263
+ <div class="text-automotive-100 mb-2">
264
  <div><strong>Address:</strong> 2020 4th Street South, Wisconsin Rapids, WI, United States, 54494</div>
265
  <div><strong>County:</strong> Wood County, WI</div>
266
+ <div><strong>Phone:</strong> <a href="tel:+17154219792" class="underline text-accent-red">+1
267
+ 715-421-9792</a></div>
268
  <div><strong>Email:</strong> <a href="mailto:hooperautorepair70@gmail.com"
269
+ class="underline text-accent-yellow">hooperautorepair70@gmail.com</a></div>
 
270
  </div>
271
+ <div class="rounded-xl overflow-hidden border-2 border-accent-red shadow-lg mt-4">
272
  <iframe width="100%" height="250" style="border:0" loading="lazy" allowfullscreen
273
  src="https://www.openstreetmap.org/export/embed.html?bbox=-89.858,44.350,-89.758,44.450&amp;layer=mapnik&amp;marker=44.400,-89.808"></iframe>
274
+ <div class="text-xs text-accent-yellow bg-automotive-800/90 p-1">Location: Wisconsin Rapids, WI, United
275
+ States, 54494</div>
276
  </div>
277
  </div>
278
  </section>
 
304
  });
305
  </script>
306
  <!-- Call to Action -->
307
+ <section class="bg-gradient-to-br from-automotive-700 via-automotive-900 to-automotive-600 py-16">
308
  <div class="container mx-auto px-4 text-center">
309
+ <h2 class="text-4xl md:text-6xl font-extrabold mb-6 text-accent-red drop-shadow">Serving Central Wisconsin
310
+ Drivers</h2>
311
+ <p class="text-xl text-automotive-100 mb-8 font-semibold">From Stevens Point to Wausau and throughout
312
+ Central WI</p>
313
  <div class="flex flex-col sm:flex-row gap-4 justify-center">
314
  <a href="quote-calculator.html"
315
+ class="bg-accent-yellow text-automotive-700 px-10 py-5 rounded-lg font-extrabold text-xl hover:bg-accent-red hover:text-white transition-colors shadow-xl uppercase tracking-wider">Get
316
+ Service Estimate</a>
 
317
  <a href="tel:+17154219792"
318
+ class="border-2 border-accent-yellow text-accent-yellow px-10 py-5 rounded-lg font-extrabold text-xl hover:bg-accent-red hover:text-white transition-colors shadow-xl uppercase tracking-wider">Call
319
+ Now: (715) 421-9792</a>
 
320
  </div>
321
+ </div>
322
  </section>
323
  <script>
324
  document.addEventListener('DOMContentLoaded', () => {
quote-calculator.html CHANGED
@@ -9,6 +9,35 @@
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
11
  <script src="https://cdn.tailwindcss.com"></script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  <style>
13
  @media (max-width: 640px) {
14
  body {
@@ -43,8 +72,8 @@
43
  justify-content: space-between;
44
  cursor: pointer;
45
  font-weight: 600;
46
- color: #bbf7d0;
47
- background: #14532d;
48
  border-radius: 0.5rem;
49
  padding: 0.5rem 1rem;
50
  margin-bottom: 0.1rem;
@@ -53,7 +82,7 @@
53
  .form-group .form-content {
54
  display: none;
55
  padding: 0.5rem 1rem 0.7rem 1rem;
56
- background: #18392b;
57
  border-radius: 0.5rem;
58
  }
59
 
@@ -71,7 +100,7 @@
71
  </style>
72
  </head>
73
 
74
- <body class="font-body bg-gray-900 text-white min-h-screen flex items-center justify-center py-8">
75
  <!-- Consistent Call/Text Contact Block -->
76
  <div class="w-full flex flex-col items-center mb-6">
77
  <a href="tel:+17154219792" class="text-2xl font-bold text-amber-400 hover:text-amber-300 transition-colors">Call
@@ -81,24 +110,25 @@
81
  </div>
82
  <!-- APT Step-by-Step Automotive Problem Calculator -->
83
  <main class="w-full flex flex-col items-center justify-center min-h-screen bg-gray-900 text-white py-8">
84
- <section class="w-full max-w-lg mobile-section bg-green-900/80 p-6 rounded-xl shadow-lg">
85
- <h1 class="text-2xl font-bold text-green-200 mb-4 mobile-title">Hooper Automotive LLC - Problem Calculator
86
  </h1>
87
  <div id="apt-flow">
88
  <!-- Bleeding Edge: AI-Powered Troubleshooting -->
89
- <div id="ai-troubleshoot" class="mb-8 bg-green-800/80 rounded-xl p-4 shadow-lg">
90
- <h2 class="text-xl font-bold text-green-200 mb-2">Describe Your Problem (AI Assistant)</h2>
91
  <textarea id="ai-input" rows="2"
92
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white mb-2"
93
  placeholder="Describe your car's issue in your own words (e.g. 'My car makes a grinding noise when turning left')"></textarea>
94
  <button id="ai-analyze" class="apt-btn w-full mb-2">Analyze with AI</button>
95
- <div id="ai-output" class="hidden bg-green-900/80 rounded-lg p-3 mt-2 text-green-100"></div>
96
- <div id="ai-fallback" class="hidden text-green-300 text-sm mt-2">Not sure? Try the step-by-step
 
97
  calculator below.</div>
98
  </div>
99
  <!-- Step 1: Select Problem Category -->
100
  <div id="step1" class="mb-4">
101
- <label class="block text-green-100 font-semibold mb-2">What area is the problem in?</label>
102
  <div class="grid grid-cols-2 gap-2">
103
  <button class="apt-btn" data-category="Engine">Engine</button>
104
  <button class="apt-btn" data-category="Brakes">Brakes</button>
@@ -112,40 +142,40 @@
112
  </div>
113
  <!-- Step 2: Select Symptom -->
114
  <div id="step2" class="mb-4 hidden">
115
- <label class="block text-green-100 font-semibold mb-2">What best describes the issue?</label>
116
  <div id="symptom-options" class="grid grid-cols-1 gap-2"></div>
117
  </div>
118
  <!-- Step 3: Vehicle Info -->
119
  <div id="step3" class="mb-4 hidden">
120
- <label class="block text-green-100 font-semibold mb-1">Vehicle Make/Model/Year</label>
121
  <input type="text" id="vehicle"
122
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white mb-2"
123
  placeholder="e.g. 2020 Ford F-150">
124
- <label class="block text-green-100 font-semibold mb-1">Mileage</label>
125
  <input type="text" id="mileage"
126
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white mb-2"
127
  placeholder="e.g. 42,000">
128
  <button id="step3-next" class="apt-btn w-full mt-2">Next</button>
129
  </div>
130
  <!-- Step 4: Output Recommendation -->
131
  <div id="step4" class="mb-4 hidden">
132
- <div class="bg-green-800/80 rounded-lg p-4 mb-2">
133
- <div class="text-lg font-bold text-green-200 mb-1">Recommended Service:</div>
134
- <div id="apt-recommend" class="text-green-100 mb-2"></div>
135
- <div class="text-green-300 font-bold" id="apt-price"></div>
136
  </div>
137
  <div class="mb-2">
138
- <label class="block text-green-100 font-semibold mb-1">Your Name (optional)</label>
139
  <input type="text" id="user-name"
140
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white mb-2"
141
  placeholder="Your Name">
142
- <label class="block text-green-100 font-semibold mb-1">Email (for quote reply)</label>
143
  <input type="email" id="user-email"
144
- class="w-full px-4 py-2 rounded-lg bg-white/10 border border-green-700 text-white mb-2"
145
  placeholder="hooperautorepair70@gmail.com">
146
  </div>
147
  <button id="apt-submit" class="apt-btn w-full">Request Estimate</button>
148
- <div id="apt-success" class="hidden text-green-200 text-center font-semibold mt-2">Request sent!
149
  Hooper Automotive will contact you soon.<br>Email: <a href="mailto:hooperautorepair70@gmail.com"
150
  class="underline">hooperautorepair70@gmail.com</a><br>Phone: (715) 421-9792</div>
151
  </div>
@@ -300,7 +330,7 @@
300
 
301
  // Style for APT buttons
302
  const style = document.createElement('style');
303
- style.textContent = `.apt-btn { background: #16a34a; color: #fff; font-weight: 600; border-radius: 0.5rem; padding: 0.7rem 1rem; border: none; cursor: pointer; transition: background 0.2s; font-size: 1.1rem; } .apt-btn:hover { background: #4ade80; color: #14532d; }`;
304
  document.head.appendChild(style);
305
  </script>
306
  </body>
 
9
  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
10
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
11
  <script src="https://cdn.tailwindcss.com"></script>
12
+ <script>
13
+ tailwind.config = {
14
+ theme: {
15
+ extend: {
16
+ colors: {
17
+ automotive: {
18
+ 50: '#f3f4f6', // light silver
19
+ 100: '#e5e7eb',
20
+ 200: '#d1d5db',
21
+ 300: '#9ca3af',
22
+ 400: '#6b7280', // steel gray
23
+ 500: '#374151', // dark steel
24
+ 600: '#1f2937', // near-black
25
+ 700: '#111827', // black
26
+ 800: '#18181b', // deep black
27
+ 900: '#0f0f10',
28
+ },
29
+ accent: {
30
+ red: '#e11d48', // automotive red
31
+ yellow: '#fbbf24', // accent yellow
32
+ }
33
+ },
34
+ fontFamily: {
35
+ 'body': ['Inter', 'Arial', 'sans-serif'],
36
+ }
37
+ }
38
+ }
39
+ }
40
+ </script>
41
  <style>
42
  @media (max-width: 640px) {
43
  body {
 
72
  justify-content: space-between;
73
  cursor: pointer;
74
  font-weight: 600;
75
+ color: #fbbf24;
76
+ background: #374151;
77
  border-radius: 0.5rem;
78
  padding: 0.5rem 1rem;
79
  margin-bottom: 0.1rem;
 
82
  .form-group .form-content {
83
  display: none;
84
  padding: 0.5rem 1rem 0.7rem 1rem;
85
+ background: #1f2937;
86
  border-radius: 0.5rem;
87
  }
88
 
 
100
  </style>
101
  </head>
102
 
103
+ <body class="font-body bg-automotive-700 text-automotive-50 min-h-screen flex items-center justify-center py-8">
104
  <!-- Consistent Call/Text Contact Block -->
105
  <div class="w-full flex flex-col items-center mb-6">
106
  <a href="tel:+17154219792" class="text-2xl font-bold text-amber-400 hover:text-amber-300 transition-colors">Call
 
110
  </div>
111
  <!-- APT Step-by-Step Automotive Problem Calculator -->
112
  <main class="w-full flex flex-col items-center justify-center min-h-screen bg-gray-900 text-white py-8">
113
+ <section class="w-full max-w-lg mobile-section bg-automotive-600/90 p-6 rounded-xl shadow-lg">
114
+ <h1 class="text-2xl font-bold text-accent-red mb-4 mobile-title">Hooper Automotive LLC - Problem Calculator
115
  </h1>
116
  <div id="apt-flow">
117
  <!-- Bleeding Edge: AI-Powered Troubleshooting -->
118
+ <div id="ai-troubleshoot" class="mb-8 bg-automotive-500/80 rounded-xl p-4 shadow-lg">
119
+ <h2 class="text-xl font-bold text-accent-red mb-2">Describe Your Problem (AI Assistant)</h2>
120
  <textarea id="ai-input" rows="2"
121
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50 mb-2"
122
  placeholder="Describe your car's issue in your own words (e.g. 'My car makes a grinding noise when turning left')"></textarea>
123
  <button id="ai-analyze" class="apt-btn w-full mb-2">Analyze with AI</button>
124
+ <div id="ai-output" class="hidden bg-automotive-600/80 rounded-lg p-3 mt-2 text-accent-yellow">
125
+ </div>
126
+ <div id="ai-fallback" class="hidden text-accent-yellow text-sm mt-2">Not sure? Try the step-by-step
127
  calculator below.</div>
128
  </div>
129
  <!-- Step 1: Select Problem Category -->
130
  <div id="step1" class="mb-4">
131
+ <label class="block text-accent-yellow font-semibold mb-2">What area is the problem in?</label>
132
  <div class="grid grid-cols-2 gap-2">
133
  <button class="apt-btn" data-category="Engine">Engine</button>
134
  <button class="apt-btn" data-category="Brakes">Brakes</button>
 
142
  </div>
143
  <!-- Step 2: Select Symptom -->
144
  <div id="step2" class="mb-4 hidden">
145
+ <label class="block text-accent-yellow font-semibold mb-2">What best describes the issue?</label>
146
  <div id="symptom-options" class="grid grid-cols-1 gap-2"></div>
147
  </div>
148
  <!-- Step 3: Vehicle Info -->
149
  <div id="step3" class="mb-4 hidden">
150
+ <label class="block text-accent-yellow font-semibold mb-1">Vehicle Make/Model/Year</label>
151
  <input type="text" id="vehicle"
152
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50 mb-2"
153
  placeholder="e.g. 2020 Ford F-150">
154
+ <label class="block text-accent-yellow font-semibold mb-1">Mileage</label>
155
  <input type="text" id="mileage"
156
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50 mb-2"
157
  placeholder="e.g. 42,000">
158
  <button id="step3-next" class="apt-btn w-full mt-2">Next</button>
159
  </div>
160
  <!-- Step 4: Output Recommendation -->
161
  <div id="step4" class="mb-4 hidden">
162
+ <div class="bg-automotive-500/80 rounded-lg p-4 mb-2">
163
+ <div class="text-lg font-bold text-accent-red mb-1">Recommended Service:</div>
164
+ <div id="apt-recommend" class="text-automotive-50 mb-2"></div>
165
+ <div class="text-accent-yellow font-bold" id="apt-price"></div>
166
  </div>
167
  <div class="mb-2">
168
+ <label class="block text-accent-yellow font-semibold mb-1">Your Name (optional)</label>
169
  <input type="text" id="user-name"
170
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50 mb-2"
171
  placeholder="Your Name">
172
+ <label class="block text-accent-yellow font-semibold mb-1">Email (for quote reply)</label>
173
  <input type="email" id="user-email"
174
+ class="w-full px-4 py-2 rounded-lg bg-white/10 border border-automotive-400 text-automotive-50 mb-2"
175
  placeholder="hooperautorepair70@gmail.com">
176
  </div>
177
  <button id="apt-submit" class="apt-btn w-full">Request Estimate</button>
178
+ <div id="apt-success" class="hidden text-accent-yellow text-center font-semibold mt-2">Request sent!
179
  Hooper Automotive will contact you soon.<br>Email: <a href="mailto:hooperautorepair70@gmail.com"
180
  class="underline">hooperautorepair70@gmail.com</a><br>Phone: (715) 421-9792</div>
181
  </div>
 
330
 
331
  // Style for APT buttons
332
  const style = document.createElement('style');
333
+ style.textContent = `.apt-btn { background: #e11d48; color: #fff; font-weight: 600; border-radius: 0.5rem; padding: 0.7rem 1rem; border: none; cursor: pointer; transition: background 0.2s; font-size: 1.1rem; } .apt-btn:hover { background: #fbbf24; color: #1f2937; }`;
334
  document.head.appendChild(style);
335
  </script>
336
  </body>