bradleyschulz commited on
Commit
8fda91f
·
verified ·
1 Parent(s): c65ed92

You need to improve the design and style, i want a modern and improved look

Browse files
Files changed (1) hide show
  1. index.html +308 -151
index.html CHANGED
@@ -22,82 +22,138 @@
22
  }
23
  </script>
24
  <style>
25
- @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
26
  body {
27
- font-family: 'Poppins', sans-serif;
28
  }
29
  .gradient-bg {
30
- background: linear-gradient(135deg, #4F46E5 0%, #10B981 100%);
31
  }
32
  .progress-bar {
33
- height: 8px;
34
- border-radius: 4px;
35
  background-color: #E5E7EB;
 
 
36
  }
37
  .progress-fill {
38
  height: 100%;
39
- border-radius: 4px;
40
- background-color: #4F46E5;
41
- transition: width 0.5s ease-in-out;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
  }
43
  .floating-card {
44
- animation: float 6s ease-in-out infinite;
 
45
  }
46
  @keyframes float {
47
- 0%, 100% { transform: translateY(0px); }
48
- 50% { transform: translateY(-10px); }
49
  }
50
  .fade-in {
51
- animation: fadeIn 1s ease-in;
52
- }
53
- @keyframes fadeIn {
54
- from { opacity: 0; transform: translateY(20px); }
55
- to { opacity: 1; transform: translateY(0); }
56
  }
57
  .hover-lift {
58
- transition: transform 0.3s ease, box-shadow 0.3s ease;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
  }
60
  .hover-lift:hover {
61
- transform: translateY(-5px);
62
- box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
63
  }
64
  .pulse-ring {
65
- animation: pulse 2s infinite;
 
 
 
 
 
 
 
 
 
 
66
  }
67
- @keyframes pulse {
68
- 0% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(79, 70, 229, 0.7); }
69
- 70% { transform: scale(1); box-shadow: 0 0 0 10px rgba(79, 70, 229, 0); }
70
- 100% { transform: scale(0.95); box-shadow: 0 0 0 0 rgba(79, 70, 229, 0); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71
  }
72
  </style>
73
  </head>
74
  <body class="bg-gray-50 min-h-screen">
75
  <!-- Navigation -->
76
- <nav class="bg-white shadow-sm sticky top-0 z-50 fade-in">
77
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
78
- <div class="flex justify-between h-16">
79
  <div class="flex items-center">
80
  <div class="flex-shrink-0 flex items-center">
81
- <i data-feather="award" class="text-primary-500 h-8 w-8"></i>
82
- <span class="ml-2 text-xl font-bold text-gray-900">Shouts</span>
 
 
83
  </div>
84
- <div class="hidden md:ml-10 md:flex md:space-x-8">
85
- <a href="#" class="border-primary-500 text-gray-900 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">
86
  Home
87
  </a>
88
- <a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">
89
  Venues
90
  </a>
91
- <a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">
92
  Rewards
93
  </a>
94
  </div>
95
  </div>
96
- <div class="flex items-center space-x-4">
97
- <button class="px-4 py-2 border border-transparent text-sm font-medium rounded-md text-white bg-primary-500 hover:bg-primary-600 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500 transition-all duration-300 hover:scale-105">
98
  Sign In
99
  </button>
100
- <button class="px-4 py-2 border border-transparent text-sm font-medium rounded-md text-primary-500 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500 transition-all duration-300 hover:scale-105">
101
  Sign Up
102
  </button>
103
  </div>
@@ -105,182 +161,283 @@
105
  </div>
106
  </nav>
107
  <!-- Hero Section -->
108
- <div class="gradient-bg text-white">
109
- <div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8 lg:py-24">
110
- <div class="lg:grid lg:grid-cols-2 lg:gap-8 items-center">
 
111
  <div class="mb-12 lg:mb-0 fade-in">
112
- <h1 class="text-4xl font-extrabold tracking-tight sm:text-5xl lg:text-6xl">
113
- Drink More, Save More
 
114
  </h1>
115
- <p class="mt-5 text-xl text-white/90">
116
- Earn discounts at your favorite bars with every shout. The more you drink, the more you save!
117
  </p>
118
- <div class="mt-8 flex flex-col sm:flex-row gap-4">
119
- <button class="inline-flex items-center px-6 py-3 border border-transparent text-base font-medium rounded-md text-primary-500 bg-white hover:bg-gray-50 transition-all duration-300 hover:scale-105 pulse-ring">
120
  Get Started
121
- <i data-feather="arrow-right" class="ml-2"></i>
122
  </button>
123
- <button class="inline-flex items-center px-6 py-3 border border-white text-base font-medium rounded-md text-white bg-transparent hover:bg-white/10 transition-all duration-300">
124
- Learn More
 
125
  </button>
126
  </div>
 
 
 
 
 
 
 
 
 
 
127
  </div>
128
  <div class="relative fade-in">
129
- <div class="bg-white rounded-2xl shadow-xl overflow-hidden p-6 floating-card">
130
- <div class="flex justify-between items-center mb-4">
131
- <h3 class="text-lg font-medium text-gray-900">Your Current Tier</h3>
132
- <span class="px-2 py-1 text-xs font-semibold rounded-full bg-primary-100 text-primary-800 animate-pulse">
133
- Bronze (5%)
134
  </span>
135
  </div>
136
- <div class="progress-bar mb-2">
137
  <div class="progress-fill" style="width: 35%"></div>
138
  </div>
139
- <p class="text-sm text-gray-500 mb-6">35/50 shouts to next tier</p>
140
  <div class="space-y-4">
141
- <div class="flex justify-between items-center hover:bg-gray-50 p-2 rounded-lg transition-colors duration-200">
142
- <span class="text-sm font-medium text-gray-700">0-49 shouts</span>
143
- <span class="text-sm text-gray-500">5% discount</span>
 
 
 
144
  </div>
145
- <div class="flex justify-between items-center hover:bg-gray-50 p-2 rounded-lg transition-colors duration-200">
146
- <span class="text-sm font-medium text-gray-700">50-99 shouts</span>
147
- <span class="text-sm text-gray-500">10% discount</span>
 
 
 
148
  </div>
149
- <div class="flex justify-between items-center hover:bg-gray-50 p-2 rounded-lg transition-colors duration-200">
150
- <span class="text-sm font-medium text-gray-700">100-149 shouts</span>
151
- <span class="text-sm text-gray-500">18% discount</span>
 
 
 
152
  </div>
153
- <div class="flex justify-between items-center hover:bg-gray-50 p-2 rounded-lg transition-colors duration-200">
154
- <span class="text-sm font-medium text-gray-700">150-200 shouts</span>
155
- <span class="text-sm text-gray-500">25% discount</span>
 
 
 
156
  </div>
157
  </div>
158
- </div>
159
  </div>
160
  </div>
161
  </div>
162
  </div>
163
  <!-- How It Works -->
164
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16">
165
- <h2 class="text-3xl font-extrabold text-gray-900 text-center mb-12">
166
- How It Works
167
- </h2>
168
- <div class="grid md:grid-cols-3 gap-8">
169
- <div class="bg-white p-6 rounded-lg shadow-md text-center hover-lift fade-in" style="animation-delay: 0.1s">
170
- <div class="mx-auto flex items-center justify-center h-16 w-16 rounded-full bg-primary-100 mb-4 transition-all duration-300 hover:scale-110">
171
- <i data-feather="map-pin" class="text-primary-500 h-8 w-8"></i>
 
 
 
 
 
 
 
 
 
172
  </div>
173
- <h3 class="text-lg font-medium text-gray-900 mb-2">1. Find Nearby Venues</h3>
174
- <p class="text-gray-500">
175
- Discover participating bars and pubs near you using our location-based search.
176
  </p>
177
  </div>
178
- <div class="bg-white p-6 rounded-lg shadow-md text-center hover-lift fade-in" style="animation-delay: 0.2s">
179
- <div class="mx-auto flex items-center justify-center h-16 w-16 rounded-full bg-primary-100 mb-4 transition-all duration-300 hover:scale-110">
180
- <i data-feather="camera" class="text-primary-500 h-8 w-8"></i>
 
 
 
 
181
  </div>
182
- <h3 class="text-lg font-medium text-gray-900 mb-2">2. Scan QR Code</h3>
183
- <p class="text-gray-500">
184
- Scan the QR code at the venue to check in and start earning rewards.
185
  </p>
186
  </div>
187
- <div class="bg-white p-6 rounded-lg shadow-md text-center hover-lift fade-in" style="animation-delay: 0.3s">
188
- <div class="mx-auto flex items-center justify-center h-16 w-16 rounded-full bg-primary-100 mb-4 transition-all duration-300 hover:scale-110">
189
- <i data-feather="award" class="text-primary-500 h-8 w-8"></i>
190
  </div>
191
- <h3 class="text-lg font-medium text-gray-900 mb-2">3. Earn Discounts</h3>
192
- <p class="text-gray-500">
193
- Unlock increasing discounts as you drink more at each venue.
 
 
 
194
  </p>
195
  </div>
196
  </div>
197
  </div>
198
  <!-- Featured Venues -->
199
- <div class="bg-gray-50">
200
- <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16">
201
- <h2 class="text-3xl font-extrabold text-gray-900 text-center mb-12">
202
- Popular Venues Near You
203
- </h2>
 
 
 
 
 
204
  <div class="grid md:grid-cols-3 gap-8">
205
- <div class="bg-white overflow-hidden shadow rounded-lg hover-lift fade-in" style="animation-delay: 0.1s">
206
- <div class="h-48 bg-cover bg-center transition-transform duration-500 hover:scale-105" style="background-image: url('http://static.photos/food/640x360/1')"></div>
 
 
 
 
 
207
  <div class="p-6">
208
- <h3 class="text-xl font-medium text-gray-900 mb-2">The Tipsy Tavern</h3>
209
- <p class="text-gray-500 mb-4 flex items-center">
210
- <i data-feather="map-pin" class="h-4 w-4 mr-1"></i>
211
- 0.3 miles away
212
- </p>
213
- <div class="flex justify-between items-center mb-2">
214
- <span class="text-sm font-medium text-gray-700">Current Tier: 10%</span>
215
- <span class="text-sm text-gray-500">42/100 shouts</span>
216
  </div>
217
- <div class="progress-bar mt-2">
218
- <div class="progress-fill" style="width: 42%"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
219
  </div>
220
  </div>
221
  </div>
222
- <div class="bg-white overflow-hidden shadow rounded-lg hover-lift fade-in" style="animation-delay: 0.2s">
223
- <div class="h-48 bg-cover bg-center transition-transform duration-500 hover:scale-105" style="background-image: url('http://static.photos/food/640x360/2')"></div>
 
 
 
 
 
224
  <div class="p-6">
225
- <h3 class="text-xl font-medium text-gray-900 mb-2">Hop Haven</h3>
226
- <p class="text-gray-500 mb-4 flex items-center">
227
- <i data-feather="map-pin" class="h-4 w-4 mr-1"></i>
228
- 0.7 miles away
229
- </p>
230
- <div class="flex justify-between items-center mb-2">
231
- <span class="text-sm font-medium text-gray-700">Current Tier: 5%</span>
232
- <span class="text-sm text-gray-500">15/50 shouts</span>
233
  </div>
234
- <div class="progress-bar mt-2">
235
- <div class="progress-fill" style="width: 30%"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
236
  </div>
237
  </div>
238
  </div>
239
- <div class="bg-white overflow-hidden shadow rounded-lg hover-lift fade-in" style="animation-delay: 0.3s">
240
- <div class="h-48 bg-cover bg-center transition-transform duration-500 hover:scale-105" style="background-image: url('http://static.photos/food/640x360/3')"></div>
 
 
 
 
 
241
  <div class="p-6">
242
- <h3 class="text-xl font-medium text-gray-900 mb-2">Barley & Vine</h3>
243
- <p class="text-gray-500 mb-4 flex items-center">
244
- <i data-feather="map-pin" class="h-4 w-4 mr-1"></i>
245
- 1.1 miles away
246
- </p>
247
- <div class="flex justify-between items-center mb-2">
248
- <span class="text-sm font-medium text-gray-700">Current Tier: 18%</span>
249
- <span class="text-sm text-gray-500">127/150 shouts</span>
250
  </div>
251
- <div class="progress-bar mt-2">
252
- <div class="progress-fill" style="width: 85%"></div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
253
  </div>
254
  </div>
255
  </div>
256
  </div>
257
- <div class="text-center mt-8">
258
- <button class="inline-flex items-center px-6 py-3 border border-primary-500 text-base font-medium rounded-md text-primary-500 bg-white hover:bg-primary-500 hover:text-white transition-all duration-300">
259
- View All Venues
260
- <i data-feather="chevron-right" class="ml-2"></i>
261
  </button>
262
  </div>
263
  </div>
264
  </div>
265
  <!-- CTA Section -->
266
- <div class="bg-primary-500 text-white">
267
- <div class="max-w-7xl mx-auto py-16 px-4 sm:px-6 lg:px-8 text-center">
268
- <h2 class="text-3xl font-extrabold mb-6 fade-in">Ready to Start Saving?</h2>
269
- <p class="text-xl mb-8 text-white/90 fade-in">Join thousands of happy drinkers earning rewards at their favorite bars.</p>
270
- <button class="inline-flex items-center px-6 py-3 border border-transparent text-base font-medium rounded-md text-primary-500 bg-white hover:bg-gray-50 transition-all duration-300 hover:scale-105">
 
 
 
271
  Sign Up Now
272
- <i data-feather="arrow-right" class="ml-2"></i>
273
  </button>
274
- <div class="mt-8 grid grid-cols-2 md:grid-cols-4 gap-4 max-w-2xl mx-auto">
275
- <div class="text-center">
276
- <div class="text-2xl font-bold">10K+</div>
277
- <div class="text-center text-white/80">Active Users</div>
278
- <div class="text-center">
279
- <div class="text-2xl font-bold">500+</div>
280
- <div class="text-center text-white/80">Partner Venues</div>
281
- <div class="text-center">
282
- <div class="text-2xl font-bold">$1M+</div>
283
- <div class="text-center text-white/80">Total Saved</div>
 
 
 
284
  </div>
285
  </div>
286
  </div>
 
22
  }
23
  </script>
24
  <style>
25
+ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');
26
  body {
27
+ font-family: 'Inter', sans-serif;
28
  }
29
  .gradient-bg {
30
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
31
  }
32
  .progress-bar {
33
+ height: 12px;
34
+ border-radius: 10px;
35
  background-color: #E5E7EB;
36
+ overflow: hidden;
37
+ position: relative;
38
  }
39
  .progress-fill {
40
  height: 100%;
41
+ border-radius: 10px;
42
+ background: linear-gradient(90deg, #667eea, #764ba2);
43
+ transition: width 0.8s cubic-bezier(0.4, 0, 0.2, 1);
44
+ position: relative;
45
+ }
46
+ .progress-fill::after {
47
+ content: '';
48
+ position: absolute;
49
+ top: 0;
50
+ left: 0;
51
+ right: 0;
52
+ bottom: 0;
53
+ background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent);
54
+ animation: shimmer 2s infinite;
55
+ }
56
+ @keyframes shimmer {
57
+ 0% { transform: translateX(-100%); }
58
+ 100% { transform: translateX(100%); }
59
  }
60
  .floating-card {
61
+ animation: float 8s ease-in-out infinite;
62
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
63
  }
64
  @keyframes float {
65
+ 0%, 100% { transform: translateY(0px) rotate(1deg); }
66
+ 50% { transform: translateY(-15px) rotate(-1deg); }
67
  }
68
  .fade-in {
69
+ opacity: 0;
70
+ transform: translateY(30px);
 
 
 
71
  }
72
  .hover-lift {
73
+ transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
74
+ position: relative;
75
+ overflow: hidden;
76
+ }
77
+ .hover-lift::before {
78
+ content: '';
79
+ position: absolute;
80
+ top: 0;
81
+ left: -100%;
82
+ width: 100%;
83
+ height: 100%;
84
+ background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
85
+ transition: left 0.5s;
86
+ }
87
+ .hover-lift:hover::before {
88
+ left: 100%;
89
  }
90
  .hover-lift:hover {
91
+ transform: translateY(-8px) scale(1.02);
92
+ box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
93
  }
94
  .pulse-ring {
95
+ position: relative;
96
+ }
97
+ .pulse-ring::before {
98
+ content: '';
99
+ position: absolute;
100
+ top: 0;
101
+ left: 0;
102
+ right: 0;
103
+ bottom: 0;
104
+ border-radius: inherit;
105
+ animation: pulse-ring 2s infinite;
106
  }
107
+ @keyframes pulse-ring {
108
+ 0% { box-shadow: 0 0 0 0 rgba(102, 126, 234, 0.7); }
109
+ 70% { box-shadow: 0 0 0 15px rgba(102, 126, 234, 0); }
110
+ 100% { box-shadow: 0 0 0 0 rgba(102, 126, 234, 0); }
111
+ }
112
+ .glass-effect {
113
+ background: rgba(255, 255, 255, 0.1);
114
+ backdrop-filter: blur(10px);
115
+ border: 1px solid rgba(255, 255, 255, 0.2);
116
+ }
117
+ .card-gradient {
118
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
119
+ }
120
+ .text-gradient {
121
+ background: linear-gradient(135deg, #667eea, #764ba2);
122
+ -webkit-background-clip: text;
123
+ -webkit-text-fill-color: transparent;
124
+ background-clip: text;
125
  }
126
  </style>
127
  </head>
128
  <body class="bg-gray-50 min-h-screen">
129
  <!-- Navigation -->
130
+ <nav class="bg-white/95 backdrop-blur-md shadow-lg sticky top-0 z-50 fade-in border-b border-gray-200/50">
131
  <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
132
+ <div class="flex justify-between h-20">
133
  <div class="flex items-center">
134
  <div class="flex-shrink-0 flex items-center">
135
+ <div class="w-10 h-10 bg-gradient-to-r from-purple-500 to-indigo-600 rounded-xl flex items-center justify-center">
136
+ <i data-feather="award" class="text-white h-5 w-5"></i>
137
+ </div>
138
+ <span class="ml-3 text-2xl font-black text-gray-900 tracking-tight">Shouts</span>
139
  </div>
140
+ <div class="hidden md:ml-12 md:flex md:space-x-10">
141
+ <a href="#" class="text-gray-900 font-semibold inline-flex items-center px-1 pt-1 border-b-2 border-purple-500 text-base">
142
  Home
143
  </a>
144
+ <a href="#" class="text-gray-600 hover:text-gray-900 font-medium inline-flex items-center px-1 pt-1 border-b-2 border-transparent hover:border-gray-300 text-base transition-all duration-300">
145
  Venues
146
  </a>
147
+ <a href="#" class="text-gray-600 hover:text-gray-900 font-medium inline-flex items-center px-1 pt-1 border-b-2 border-transparent hover:border-gray-300 text-base transition-all duration-300">
148
  Rewards
149
  </a>
150
  </div>
151
  </div>
152
+ <div class="flex items-center space-x-6">
153
+ <button class="px-6 py-3 border border-transparent text-base font-semibold rounded-xl text-white bg-gradient-to-r from-purple-500 to-indigo-600 hover:from-purple-600 hover:to-indigo-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-purple-500 transition-all duration-300 hover:scale-105 shadow-lg hover:shadow-xl">
154
  Sign In
155
  </button>
156
+ <button class="px-6 py-3 border-2 border-purple-500 text-base font-semibold rounded-xl text-purple-500 bg-white hover:bg-purple-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-purple-500 transition-all duration-300 hover:scale-105">
157
  Sign Up
158
  </button>
159
  </div>
 
161
  </div>
162
  </nav>
163
  <!-- Hero Section -->
164
+ <div class="gradient-bg text-white relative overflow-hidden">
165
+ <div class="absolute inset-0 bg-black/10"></div>
166
+ <div class="max-w-7xl mx-auto py-20 px-4 sm:px-6 lg:px-8 lg:py-32 relative">
167
+ <div class="lg:grid lg:grid-cols-2 lg:gap-16 items-center">
168
  <div class="mb-12 lg:mb-0 fade-in">
169
+ <h1 class="text-5xl font-black tracking-tight sm:text-6xl lg:text-7xl leading-tight">
170
+ Drink More,<br>
171
+ <span class="text-gradient">Save More</span>
172
  </h1>
173
+ <p class="mt-6 text-xl text-white/90 leading-relaxed">
174
+ Earn exclusive discounts at your favorite bars with every shout. The more you drink, the more you save on your next round!
175
  </p>
176
+ <div class="mt-10 flex flex-col sm:flex-row gap-6">
177
+ <button class="inline-flex items-center px-8 py-4 border border-transparent text-lg font-bold rounded-2xl text-purple-600 bg-white hover:bg-gray-50 transition-all duration-300 hover:scale-105 pulse-ring shadow-2xl">
178
  Get Started
179
+ <i data-feather="arrow-right" class="ml-3"></i>
180
  </button>
181
+ <button class="inline-flex items-center px-8 py-4 border-2 border-white text-lg font-bold rounded-2xl text-white bg-transparent hover:bg-white/10 transition-all duration-300 hover:scale-105 glass-effect">
182
+ <i data-feather="play-circle" class="mr-3"></i>
183
+ Watch Demo
184
  </button>
185
  </div>
186
+ <div class="mt-12 flex items-center space-x-8">
187
+ <div class="flex items-center space-x-3">
188
+ <div class="w-3 h-3 bg-green-400 rounded-full animate-pulse"></div>
189
+ <span class="text-white/80">Real-time Rewards</span>
190
+ </div>
191
+ <div class="flex items-center space-x-3">
192
+ <div class="w-3 h-3 bg-blue-400 rounded-full animate-pulse"></div>
193
+ <span class="text-white/80">500+ Partner Venues</span>
194
+ </div>
195
+ </div>
196
  </div>
197
  <div class="relative fade-in">
198
+ <div class="bg-white/10 backdrop-blur-lg rounded-3xl shadow-2xl overflow-hidden p-8 floating-card glass-effect border border-white/20">
199
+ <div class="flex justify-between items-center mb-6">
200
+ <h3 class="text-xl font-bold text-white">Your Progress</h3>
201
+ <span class="px-4 py-2 text-sm font-bold rounded-full bg-white/20 text-white backdrop-blur-sm animate-pulse">
202
+ Bronze Tier (5%)
203
  </span>
204
  </div>
205
+ <div class="progress-bar mb-3">
206
  <div class="progress-fill" style="width: 35%"></div>
207
  </div>
208
+ <p class="text-white/80 mb-8 text-center">35/50 shouts to Silver Tier</p>
209
  <div class="space-y-4">
210
+ <div class="flex justify-between items-center p-4 rounded-xl bg-white/5 hover:bg-white/10 transition-all duration-300 cursor-pointer group">
211
+ <div class="flex items-center space-x-3">
212
+ <div class="w-3 h-3 bg-gray-400 rounded-full group-hover:bg-yellow-400 transition-colors"></div>
213
+ <span class="font-medium text-white">Bronze (0-49)</span>
214
+ </div>
215
+ <span class="text-white/80">5% discount</span>
216
  </div>
217
+ <div class="flex justify-between items-center p-4 rounded-xl bg-white/5 hover:bg-white/10 transition-all duration-300 cursor-pointer group">
218
+ <div class="flex items-center space-x-3">
219
+ <div class="w-3 h-3 bg-gray-300 rounded-full group-hover:bg-gray-400 transition-colors"></div>
220
+ <span class="font-medium text-white">Silver (50-99)</span>
221
+ </div>
222
+ <span class="text-white/80">10% discount</span>
223
  </div>
224
+ <div class="flex justify-between items-center p-4 rounded-xl bg-white/5 hover:bg-white/10 transition-all duration-300 cursor-pointer group">
225
+ <div class="flex items-center space-x-3">
226
+ <div class="w-3 h-3 bg-yellow-400 rounded-full group-hover:bg-yellow-500 transition-colors"></div>
227
+ <span class="font-medium text-white">Gold (100-149)</span>
228
+ </div>
229
+ <span class="text-white/80">18% discount</span>
230
  </div>
231
+ <div class="flex justify-between items-center p-4 rounded-xl bg-white/5 hover:bg-white/10 transition-all duration-300 cursor-pointer group">
232
+ <div class="flex items-center space-x-3">
233
+ <div class="w-3 h-3 bg-purple-500 rounded-full group-hover:bg-purple-600 transition-colors"></div>
234
+ <span class="font-medium text-white">Platinum (150+)</span>
235
+ </div>
236
+ <span class="text-white/80">25% discount</span>
237
  </div>
238
  </div>
239
+ </div>
240
  </div>
241
  </div>
242
  </div>
243
  </div>
244
  <!-- How It Works -->
245
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-24">
246
+ <div class="text-center mb-16">
247
+ <h2 class="text-4xl font-black text-gray-900 mb-4">
248
+ How It <span class="text-gradient">Works</span>
249
+ </h2>
250
+ <p class="text-xl text-gray-600 max-w-2xl mx-auto">
251
+ Simple steps to start saving on your drinks and unlock amazing rewards
252
+ </p>
253
+ </div>
254
+ <div class="grid md:grid-cols-3 gap-12">
255
+ <div class="bg-white p-8 rounded-3xl shadow-xl text-center hover-lift fade-in group" style="animation-delay: 0.1s">
256
+ <div class="mx-auto flex items-center justify-center h-20 w-20 rounded-2xl bg-gradient-to-r from-purple-500 to-indigo-600 mb-6 transition-all duration-300 group-hover:scale-110 group-hover:rotate-12">
257
+ <i data-feather="map-pin" class="text-white h-10 w-10"></i>
258
+ </div>
259
+ <div class="mb-4">
260
+ <div class="w-8 h-8 bg-purple-500 text-white rounded-full flex items-center justify-center text-sm font-bold mx-auto mb-3">1</div>
261
+ <h3 class="text-2xl font-bold text-gray-900 mb-3">Find Nearby Venues</h3>
262
  </div>
263
+ <p class="text-gray-600 leading-relaxed">
264
+ Discover participating bars and pubs near you using our intelligent location-based search with real-time availability.
 
265
  </p>
266
  </div>
267
+ <div class="bg-white p-8 rounded-3xl shadow-xl text-center hover-lift fade-in group" style="animation-delay: 0.2s">
268
+ <div class="mx-auto flex items-center justify-center h-20 w-20 rounded-2xl bg-gradient-to-r from-purple-500 to-indigo-600 mb-6 transition-all duration-300 group-hover:scale-110 group-hover:rotate-12">
269
+ <i data-feather="camera" class="text-white h-10 w-10"></i>
270
+ </div>
271
+ <div class="mb-4">
272
+ <div class="w-8 h-8 bg-purple-500 text-white rounded-full flex items-center justify-center text-sm font-bold mx-auto mb-3">2</div>
273
+ <h3 class="text-2xl font-bold text-gray-900 mb-3">Scan QR Code</h3>
274
  </div>
275
+ <p class="text-gray-600 leading-relaxed">
276
+ Scan the unique QR code at the venue to automatically check in and start tracking your shouts instantly.
 
277
  </p>
278
  </div>
279
+ <div class="bg-white p-8 rounded-3xl shadow-xl text-center hover-lift fade-in group" style="animation-delay: 0.3s">
280
+ <div class="mx-auto flex items-center justify-center h-20 w-20 rounded-2xl bg-gradient-to-r from-purple-500 to-indigo-600 mb-6 transition-all duration-300 group-hover:scale-110 group-hover:rotate-12">
281
+ <i data-feather="award" class="text-white h-10 w-10"></i>
282
  </div>
283
+ <div class="mb-4">
284
+ <div class="w-8 h-8 bg-purple-500 text-white rounded-full flex items-center justify-center text-sm font-bold mx-auto mb-3">3</div>
285
+ <h3 class="text-2xl font-bold text-gray-900 mb-3">Earn Rewards</h3>
286
+ </div>
287
+ <p class="text-gray-600 leading-relaxed">
288
+ Unlock increasing discounts and exclusive perks as you reach new tiers at each venue you visit.
289
  </p>
290
  </div>
291
  </div>
292
  </div>
293
  <!-- Featured Venues -->
294
+ <div class="bg-gradient-to-br from-gray-50 to-white">
295
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-24">
296
+ <div class="text-center mb-16">
297
+ <h2 class="text-4xl font-black text-gray-900 mb-4">
298
+ Popular <span class="text-gradient">Venues</span> Near You
299
+ </h2>
300
+ <p class="text-xl text-gray-600 max-w-2xl mx-auto">
301
+ Discover the hottest spots in your area and start earning rewards today
302
+ </p>
303
+ </div>
304
  <div class="grid md:grid-cols-3 gap-8">
305
+ <div class="bg-white rounded-3xl shadow-xl overflow-hidden hover-lift fade-in group" style="animation-delay: 0.1s">
306
+ <div class="relative h-56 bg-cover bg-center transition-transform duration-500 group-hover:scale-110" style="background-image: url('http://static.photos/food/640x360/1')">
307
+ <div class="absolute inset-0 bg-black/20 group-hover:bg-black/10 transition-all duration-500"></div>
308
+ <div class="absolute top-4 right-4">
309
+ <span class="px-3 py-1 bg-white/90 backdrop-blur-sm rounded-full text-sm font-bold text-gray-900">0.3 miles</span>
310
+ </div>
311
+ </div>
312
  <div class="p-6">
313
+ <div class="flex items-center justify-between mb-3">
314
+ <h3 class="text-2xl font-bold text-gray-900">The Tipsy Tavern</h3>
315
+ <div class="flex items-center space-x-1 text-amber-500">
316
+ <i data-feather="star" class="h-4 w-4 fill-current"></i>
317
+ <span class="text-sm font-semibold">4.8</span>
318
+ </div>
 
 
319
  </div>
320
+ <p class="text-gray-500 mb-6 flex items-center">
321
+ <i data-feather="map-pin" class="h-4 w-4 mr-2 text-purple-500"></i>
322
+ Downtown District
323
+ </p>
324
+ <div class="space-y-4">
325
+ <div class="flex justify-between items-center">
326
+ <span class="text-sm font-semibold text-gray-700">Current Tier: Silver</span>
327
+ <span class="text-sm text-gray-500">42/100 shouts</span>
328
+ </div>
329
+ <div class="progress-bar">
330
+ <div class="progress-fill" style="width: 42%"></div>
331
+ </div>
332
+ <div class="flex justify-between text-sm">
333
+ <span class="text-gray-500">10% discount</span>
334
+ <span class="text-purple-600 font-semibold">Next: 18%</span>
335
+ </div>
336
  </div>
337
  </div>
338
  </div>
339
+ <div class="bg-white rounded-3xl shadow-xl overflow-hidden hover-lift fade-in group" style="animation-delay: 0.2s">
340
+ <div class="relative h-56 bg-cover bg-center transition-transform duration-500 group-hover:scale-110" style="background-image: url('http://static.photos/food/640x360/2')">
341
+ <div class="absolute inset-0 bg-black/20 group-hover:bg-black/10 transition-all duration-500"></div>
342
+ <div class="absolute top-4 right-4">
343
+ <span class="px-3 py-1 bg-white/90 backdrop-blur-sm rounded-full text-sm font-bold text-gray-900">0.7 miles</span>
344
+ </div>
345
+ </div>
346
  <div class="p-6">
347
+ <div class="flex items-center justify-between mb-3">
348
+ <h3 class="text-2xl font-bold text-gray-900">Hop Haven</h3>
349
+ <div class="flex items-center space-x-1 text-amber-500">
350
+ <i data-feather="star" class="h-4 w-4 fill-current"></i>
351
+ <span class="text-sm font-semibold">4.6</span>
352
+ </div>
 
 
353
  </div>
354
+ <p class="text-gray-500 mb-6 flex items-center">
355
+ <i data-feather="map-pin" class="h-4 w-4 mr-2 text-purple-500"></i>
356
+ Arts District
357
+ </p>
358
+ <div class="space-y-4">
359
+ <div class="flex justify-between items-center">
360
+ <span class="text-sm font-semibold text-gray-700">Current Tier: Bronze</span>
361
+ <span class="text-sm text-gray-500">15/50 shouts</span>
362
+ </div>
363
+ <div class="progress-bar">
364
+ <div class="progress-fill" style="width: 30%"></div>
365
+ </div>
366
+ <div class="flex justify-between text-sm">
367
+ <span class="text-gray-500">5% discount</span>
368
+ <span class="text-purple-600 font-semibold">Next: 10%</span>
369
+ </div>
370
  </div>
371
  </div>
372
  </div>
373
+ <div class="bg-white rounded-3xl shadow-xl overflow-hidden hover-lift fade-in group" style="animation-delay: 0.3s">
374
+ <div class="relative h-56 bg-cover bg-center transition-transform duration-500 group-hover:scale-110" style="background-image: url('http://static.photos/food/640x360/3')">
375
+ <div class="absolute inset-0 bg-black/20 group-hover:bg-black/10 transition-all duration-500"></div>
376
+ <div class="absolute top-4 right-4">
377
+ <span class="px-3 py-1 bg-white/90 backdrop-blur-sm rounded-full text-sm font-bold text-gray-900">1.1 miles</span>
378
+ </div>
379
+ </div>
380
  <div class="p-6">
381
+ <div class="flex items-center justify-between mb-3">
382
+ <h3 class="text-2xl font-bold text-gray-900">Barley & Vine</h3>
383
+ <div class="flex items-center space-x-1 text-amber-500">
384
+ <i data-feather="star" class="h-4 w-4 fill-current"></i>
385
+ <span class="text-sm font-semibold">4.9</span>
386
+ </div>
 
 
387
  </div>
388
+ <p class="text-gray-500 mb-6 flex items-center">
389
+ <i data-feather="map-pin" class="h-4 w-4 mr-2 text-purple-500"></i>
390
+ Waterfront Area
391
+ </p>
392
+ <div class="space-y-4">
393
+ <div class="flex justify-between items-center">
394
+ <span class="text-sm font-semibold text-gray-700">Current Tier: Gold</span>
395
+ <span class="text-sm text-gray-500">127/150 shouts</span>
396
+ </div>
397
+ <div class="progress-bar">
398
+ <div class="progress-fill" style="width: 85%"></div>
399
+ </div>
400
+ <div class="flex justify-between text-sm">
401
+ <span class="text-gray-500">18% discount</span>
402
+ <span class="text-purple-600 font-semibold">Next: 25%</span>
403
+ </div>
404
  </div>
405
  </div>
406
  </div>
407
  </div>
408
+ <div class="text-center mt-12">
409
+ <button class="inline-flex items-center px-8 py-4 border-2 border-purple-500 text-lg font-bold rounded-2xl text-purple-500 bg-white hover:bg-purple-500 hover:text-white transition-all duration-300 hover:scale-105 shadow-lg hover:shadow-xl">
410
+ Explore All Venues
411
+ <i data-feather="arrow-right" class="ml-3"></i>
412
  </button>
413
  </div>
414
  </div>
415
  </div>
416
  <!-- CTA Section -->
417
+ <div class="bg-gradient-to-r from-purple-600 to-indigo-700 text-white relative overflow-hidden">
418
+ <div class="absolute inset-0 bg-black/10"></div>
419
+ <div class="max-w-7xl mx-auto py-20 px-4 sm:px-6 lg:px-8 text-center relative">
420
+ <h2 class="text-4xl font-black mb-6 fade-in">Ready to Start <span class="text-white">Saving?</span></h2>
421
+ <p class="text-xl mb-12 text-white/90 fade-in max-w-2xl mx-auto leading-relaxed">
422
+ Join thousands of happy drinkers who are already earning exclusive rewards and saving big at their favorite bars.
423
+ </p>
424
+ <button class="inline-flex items-center px-10 py-5 border-2 border-white text-xl font-bold rounded-2xl text-purple-600 bg-white hover:bg-transparent hover:text-white transition-all duration-300 hover:scale-105 shadow-2xl pulse-ring">
425
  Sign Up Now
426
+ <i data-feather="arrow-right" class="ml-4"></i>
427
  </button>
428
+ <div class="mt-16 grid grid-cols-2 md:grid-cols-3 gap-8 max-w-3xl mx-auto">
429
+ <div class="text-center fade-in" style="animation-delay: 0.1s">
430
+ <div class="text-4xl font-black mb-2">10K+</div>
431
+ <div class="text-white/80 text-lg">Active Users</div>
432
+ </div>
433
+ <div class="text-center fade-in" style="animation-delay: 0.2s">
434
+ <div class="text-4xl font-black mb-2">500+</div>
435
+ <div class="text-white/80 text-lg">Partner Venues</div>
436
+ </div>
437
+ <div class="text-center fade-in" style="animation-delay: 0.3s">
438
+ <div class="text-4xl font-black mb-2">$1M+</div>
439
+ <div class="text-white/80 text-lg">Total Saved</div>
440
+ </div>
441
  </div>
442
  </div>
443
  </div>