|
3 | 3 | <head> |
4 | 4 | <meta charset="UTF-8" /> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
6 | | - <title>CodeGroove - Quality Tools for Open Source Engineers</title> |
| 6 | + <title>codeGROOVE - Quality Tools for Open Source Engineers</title> |
7 | 7 | <style> |
8 | 8 | @font-face { |
9 | 9 | font-family: "Ojuju Bold"; |
|
58 | 58 | top: 15%; |
59 | 59 | right: 10%; |
60 | 60 | transform: rotate(12deg); |
| 61 | + animation: float1 8s ease-in-out infinite; |
61 | 62 | } |
62 | 63 |
|
63 | 64 | .bg-accent-2 { |
|
66 | 67 | bottom: 20%; |
67 | 68 | right: 2%; |
68 | 69 | transform: rotate(-15deg); |
| 70 | + animation: float2 10s ease-in-out infinite; |
69 | 71 | } |
70 | 72 |
|
71 | 73 | .bg-accent-3 { |
|
74 | 76 | top: 50%; |
75 | 77 | left: 2%; |
76 | 78 | transform: rotate(45deg); |
| 79 | + animation: float3 6s ease-in-out infinite; |
| 80 | + } |
| 81 | + |
| 82 | + @keyframes float1 { |
| 83 | + 0%, 100% { transform: rotate(12deg) translateY(0px); } |
| 84 | + 50% { transform: rotate(15deg) translateY(-20px); } |
| 85 | + } |
| 86 | + |
| 87 | + @keyframes float2 { |
| 88 | + 0%, 100% { transform: rotate(-15deg) translateX(0px); } |
| 89 | + 50% { transform: rotate(-12deg) translateX(15px); } |
| 90 | + } |
| 91 | + |
| 92 | + @keyframes float3 { |
| 93 | + 0%, 100% { transform: rotate(45deg) scale(1); } |
| 94 | + 50% { transform: rotate(50deg) scale(1.1); } |
77 | 95 | } |
78 | 96 |
|
79 | 97 | .container { |
|
108 | 126 | } |
109 | 127 |
|
110 | 128 | @keyframes pulse { |
111 | | - 0%, |
112 | | - 100% { |
113 | | - transform: scale(1); |
| 129 | + 0% { |
| 130 | + transform: scale(1) rotate(0deg); |
| 131 | + box-shadow: 8px 8px 0 black; |
| 132 | + } |
| 133 | + 25% { |
| 134 | + transform: scale(1.02) rotate(-2deg); |
| 135 | + box-shadow: 10px 10px 0 black; |
114 | 136 | } |
115 | 137 | 50% { |
116 | | - transform: scale(1.05); |
| 138 | + transform: scale(1.05) rotate(1deg); |
| 139 | + box-shadow: 12px 12px 0 black; |
| 140 | + } |
| 141 | + 75% { |
| 142 | + transform: scale(1.02) rotate(-1deg); |
| 143 | + box-shadow: 10px 10px 0 black; |
| 144 | + } |
| 145 | + 100% { |
| 146 | + transform: scale(1) rotate(0deg); |
| 147 | + box-shadow: 8px 8px 0 black; |
117 | 148 | } |
118 | 149 | } |
119 | 150 |
|
|
438 | 469 | const parts = ["lets-go-faster-plz", "codegroove", "dev"]; |
439 | 470 | const email = parts[0] + "@" + parts[1] + "." + parts[2]; |
440 | 471 |
|
441 | | - const subject = "Early Access Request - CodeGroove"; |
| 472 | + const subject = "Early Access Request - codeGROOVE"; |
442 | 473 | const body = |
443 | | - "Hi CodeGroove team,\n\nI'm interested in getting early access to your developer tools.\n\nThanks!"; |
| 474 | + "Hi codeGROOVE team,\n\nI'm interested in getting early access to your developer tools.\n\nThanks!"; |
444 | 475 |
|
445 | 476 | const mailtoLink = |
446 | 477 | "mailto:" + |
@@ -586,29 +617,26 @@ <h2 id="popup-title" style="font-size: 1.5rem; font-weight: bold; margin-bottom: |
586 | 617 |
|
587 | 618 | <div class="container"> |
588 | 619 | <div class="hero-left"> |
589 | | - <img src="media/logo.png" alt="CodeGroove - Quality tools for open source engineers" class="logo" /> |
| 620 | + <img src="media/logo.png" alt="codeGROOVE - Quality tools for open source engineers" class="logo" /> |
590 | 621 | <h1>codeGROOVE</h1> |
591 | 622 | <div class="tagline"> |
592 | 623 | Open-source friendly developer tools that scale |
593 | 624 | </div> |
594 | 625 | </div> |
595 | 626 |
|
596 | 627 | <main id="main-content" class="hero-right"> |
597 | | - <div class="pain-point">Out-ship your competition.</div> |
| 628 | + <div class="pain-point">Ship faster. Ship better. Stay in the groove.</div> |
598 | 629 |
|
599 | 630 | <div class="main-content"> |
600 | 631 | <div class="benefit-text"> |
601 | 632 | <span class="highlight" |
602 | | - >Keep developers in flow state while maintaining |
603 | | - velocity.</span |
| 633 | + >Developer tools that understand the rhythm of great code.</span |
604 | 634 | > |
605 | | - Built to scale from large enterprises to one-person |
606 | | - open-source projects. Eliminate context switching and |
607 | | - workflow interruptions. Work with your existing tools |
608 | | - and processes, not around them. |
| 635 | + We're building the future where code review accelerates your team, |
| 636 | + not slows it down. Where AI and humans collaborate in perfect harmony. |
| 637 | + Where the simple path is always the obvious path. |
609 | 638 | <strong |
610 | | - >Focus on problems worth solving, not workflow |
611 | | - friction.</strong |
| 639 | + >Join us in the groove.</strong |
612 | 640 | > |
613 | 641 | </div> |
614 | 642 |
|
@@ -653,7 +681,7 @@ <h3>Enterprise Engineering Teams</h3> |
653 | 681 | class="cta-button" |
654 | 682 | onclick="sendEmail()" |
655 | 683 | type="button" |
656 | | - aria-label="Get early access to CodeGroove developer tools" |
| 684 | + aria-label="Get early access to codeGROOVE developer tools" |
657 | 685 | >Get Early Access</button |
658 | 686 | > |
659 | 687 | </div> |
|
0 commit comments