8383 width : 100% ;
8484 display : grid;
8585 grid-template-columns : 1fr 2fr ;
86- gap : 60 px ;
86+ gap : 80 px ;
8787 align-items : center;
8888 }
8989
142142 font-size : 2.5rem ;
143143 font-weight : bold;
144144 color : black;
145+ background : white;
146+ padding : 20px 30px ;
147+ border : 4px solid black;
148+ border-bottom : 8px solid black;
149+ border-right : 8px solid black;
150+ box-shadow : 6px 6px 0 black;
145151 margin-bottom : 30px ;
146152 transform : rotate (1deg );
147153 display : inline-block;
148- text-shadow : 3px 3px 0 white;
149154 }
150155
151156 .content-section {
152- margin-bottom : 50 px ;
157+ margin-bottom : 40 px ;
153158 }
154159
155- .mystery-reveal {
160+ .main-content {
156161 background : white;
157- padding : 30 px ;
162+ padding : 40 px ;
158163 border : 4px solid black;
159164 border-bottom : 8px solid black;
160165 border-right : 8px solid black;
161166 box-shadow : 8px 8px 0 black;
162- margin : 40px 0 ;
163- transform : rotate (-1deg );
164- position : relative;
167+ margin : 30px 0 ;
165168 }
166169
167-
168170 .stat-highlight {
169171 font-family : "Arial" , "Helvetica" , sans-serif;
170- font-size : 1.6 rem ;
172+ font-size : 1.4 rem ;
171173 font-weight : bold;
172174 color : black;
173- background : white ;
174- padding : 20 px 30 px ;
175- border : 4 px solid black;
176- border-bottom : 8 px solid black;
177- border-right : 8 px solid black;
175+ background : # ffff00 ;
176+ padding : 15 px 25 px ;
177+ border : 3 px solid black;
178+ border-bottom : 6 px solid black;
179+ border-right : 6 px solid black;
178180 display : inline-block;
179- margin-bottom : 30px ;
180- transform : skew (-5deg );
181- box-shadow : 6px 6px 0 black;
182- position : relative;
181+ margin : 20px 0 ;
182+ transform : skew (-3deg );
183+ box-shadow : 4px 4px 0 black;
183184 }
184185
185-
186186 .benefit-text {
187187 font-family : "Arial" , "Helvetica" , sans-serif;
188- font-size : 1.2rem ;
189- line-height : 1.7 ;
190- margin-bottom : 30px ;
188+ font-size : 1.3rem ;
189+ line-height : 1.8 ;
190+ margin-bottom : 25px ;
191+ }
192+
193+ .benefit-text : last-of-type {
194+ margin-bottom : 35px ;
191195 }
192196
193197 .user-types {
194198 display : flex;
195- gap : 20 px ;
196- margin : 30 px 0 ;
199+ gap : 25 px ;
200+ margin : 20 px 0 0 0 ;
197201 }
198202
199203 .user-type {
213217 box-shadow : 6px 6px 0 black;
214218 }
215219
216-
217220 .user-type h3 {
218221 font-family : "Arial" , "Helvetica" , sans-serif;
219- font-size : 1.1 rem ;
222+ font-size : 1.2 rem ;
220223 font-weight : bold;
221- margin-bottom : 10px ;
224+ margin-bottom : 12px ;
225+ }
226+
227+ .user-type p {
228+ font-size : 1rem ;
229+ line-height : 1.5 ;
230+ margin : 0 ;
222231 }
223232
224233 .cta-section {
234243 transform : rotate (0.5deg );
235244 }
236245
237-
238246 .cta-button {
239247 font-family : "Arial" , "Helvetica" , sans-serif;
240248 font-size : 1.5rem ;
261269 background : white;
262270 }
263271
264-
265272 .social-proof {
266273 font-family : "Arial" , "Helvetica" , sans-serif;
267274 font-size : 1rem ;
268275 color : black;
269276 margin-top : 15px ;
270277 }
271278
272- .waveform-border {
273- height : 20px ;
274- background : repeating-linear-gradient (
275- 90deg ,
276- black 0px ,
277- black 4px ,
278- white 4px ,
279- white 8px ,
280- black 8px ,
281- black 12px ,
282- white 12px ,
283- white 20px ,
284- black 20px ,
285- black 24px ,
286- white 24px ,
287- white 28px
288- );
279+ .section-divider {
280+ height : 3px ;
281+ background : black;
289282 margin : 30px 0 ;
290- border : 2px solid black;
283+ width : 40% ;
284+ opacity : 0.6 ;
291285 }
292286
293287 .contact-info {
333327 }
334328 .pain-point {
335329 font-size : 1.8rem ;
330+ padding : 15px 20px ;
331+ }
332+ .benefit-text {
333+ font-size : 1.1rem ;
336334 }
337335 .mystery-reveal {
338336 transform : rotate (0deg );
353351 < script >
354352 function sendEmail ( ) {
355353 // Obfuscated email address
356- const parts = [ 'lets-go-faster-plz' , 'codegroove' , 'dev' ] ;
357- const email = parts [ 0 ] + '@' + parts [ 1 ] + '.' + parts [ 2 ] ;
358-
359- const subject = 'Early Access Request - CodeGroove' ;
360- const body = 'Hi CodeGroove team,\n\nI\'m interested in getting early access to your developer tools.\n\nThanks!' ;
361-
362- const mailtoLink = 'mailto:' + email + '?subject=' + encodeURIComponent ( subject ) + '&body=' + encodeURIComponent ( body ) ;
363-
354+ const parts = [ "lets-go-faster-plz" , "codegroove" , "dev" ] ;
355+ const email = parts [ 0 ] + "@" + parts [ 1 ] + "." + parts [ 2 ] ;
356+
357+ const subject = "Early Access Request - CodeGroove" ;
358+ const body =
359+ "Hi CodeGroove team,\n\nI'm interested in getting early access to your developer tools.\n\nThanks!" ;
360+
361+ const mailtoLink =
362+ "mailto:" +
363+ email +
364+ "?subject=" +
365+ encodeURIComponent ( subject ) +
366+ "&body=" +
367+ encodeURIComponent ( body ) ;
368+
364369 showPopup ( email , mailtoLink ) ;
365370 }
366371
367372 function showPopup ( email , mailtoLink ) {
368373 // Create popup overlay
369- const overlay = document . createElement ( ' div' ) ;
374+ const overlay = document . createElement ( " div" ) ;
370375 overlay . style . cssText = `
371376 position: fixed;
372377 top: 0;
381386 ` ;
382387
383388 // Create popup content
384- const popup = document . createElement ( ' div' ) ;
389+ const popup = document . createElement ( " div" ) ;
385390 popup . style . cssText = `
386391 background: #FFFF00;
387392 border: 5px solid black;
@@ -423,7 +428,7 @@ <h3 style="font-size: 1.5rem; font-weight: bold; margin-bottom: 20px; color: bla
423428 document . body . appendChild ( overlay ) ;
424429
425430 // Close popup when clicking outside
426- overlay . addEventListener ( ' click' , function ( e ) {
431+ overlay . addEventListener ( " click" , function ( e ) {
427432 if ( e . target === overlay ) {
428433 closePopup ( ) ;
429434 }
@@ -458,24 +463,17 @@ <h1>codeGROOVE</h1>
458463
459464 < div class ="hero-right ">
460465 < div class ="content-section ">
461- < div class ="pain-point "> Out-ship your competitors.</ div >
462- < div class ="stat-highlight ">
463- 85%+ improvement in developer velocity.
464- </ div >
465- < div class ="benefit-text ">
466- Code quality doesn't have to slow you down. Reviews happen fast without interrupting your flow. Focus on building instead of waiting.
467- </ div >
466+ < div class ="pain-point "> Out-ship your competition.</ div >
468467 </ div >
469468
470- < div class ="waveform-border "> </ div >
471-
472- < div class ="mystery-reveal ">
469+ < div class ="main-content ">
473470 < div class ="benefit-text ">
474- Tools that amplify what you're already good at. Ship faster without compromising quality. Scale your impact as your team grows.
471+ Code reviews in minutes instead of days. Bots that
472+ assist with broken tests before they slow you down.
473+ Allow your favorite engineers to go on vacation without
474+ disrupting project productivity.
475475 </ div >
476- </ div >
477476
478- < div class ="content-section ">
479477 < div class ="user-types ">
480478 < div class ="user-type ">
481479 < h3 > Open Source Teams</ h3 >
@@ -485,13 +483,14 @@ <h3>Open Source Teams</h3>
485483 </ div >
486484 < div class ="user-type ">
487485 < h3 > Large Enterprises</ h3 >
488- < p > Scale your development velocity, not your overhead</ p >
486+ < p >
487+ Scale your development velocity, not your
488+ overhead
489+ </ p >
489490 </ div >
490491 </ div >
491492 </ div >
492493
493- < div class ="funk-divider "> </ div >
494-
495494 < div class ="cta-section ">
496495 < h2
497496 style ="
@@ -502,10 +501,14 @@ <h3>Large Enterprises</h3>
502501 margin-bottom: 15px;
503502 "
504503 >
505- Fast reviews. Preserved flow. Better code.
504+ Fast reviews. Better flow. Better code.
506505 </ h2 >
507- < a href ="# " class ="cta-button " onclick ="sendEmail(); return false; "> Get Early Access</ a >
508- < div class ="social-proof "> Join developers building the future of code review</ div >
506+ < a
507+ href ="# "
508+ class ="cta-button "
509+ onclick ="sendEmail(); return false; "
510+ > Get Early Access</ a
511+ >
509512 </ div >
510513 </ div >
511514 </ div >
0 commit comments