@@ -16,7 +16,7 @@ export default function HeroSection() {
1616 return (
1717 < section className = "relative min-h-[500px] sm:min-h-[600px] lg:min-h-[700px] flex items-center justify-center overflow-hidden" >
1818 { /* Animated Background */ }
19- < div className = "absolute inset-0 bg-linear-to-br from-gray-900 via-gray-800 to-black dark:from-black dark:via-gray-900 dark:to-gray-800" >
19+ < div className = "absolute inset-0 bg-linear-to-br from-gray-100 via-white to-gray-200 dark:from-black dark:via-gray-900 dark:to-gray-800 transition-colors " >
2020 { /* Animated geometric shapes */ }
2121 < motion . div
2222 animate = { {
@@ -29,7 +29,7 @@ export default function HeroSection() {
2929 repeat : Infinity ,
3030 ease : 'linear' ,
3131 } }
32- className = "absolute top-1/4 left-1/4 w-64 h-64 bg-wso2-orange/20 rounded-full blur-3xl"
32+ className = "absolute top-1/4 left-1/4 w-64 h-64 bg-wso2-orange/15 dark:bg-wso2-orange/ 20 rounded-full blur-3xl"
3333 />
3434 < motion . div
3535 animate = { {
@@ -42,7 +42,7 @@ export default function HeroSection() {
4242 repeat : Infinity ,
4343 ease : 'linear' ,
4444 } }
45- className = "absolute bottom-1/4 right-1/4 w-96 h-96 bg-wso2-orange/10 rounded-full blur-3xl"
45+ className = "absolute bottom-1/4 right-1/4 w-96 h-96 bg-wso2-orange/10 dark:bg-wso2-orange/15 rounded-full blur-3xl"
4646 />
4747 < motion . div
4848 animate = { {
@@ -54,11 +54,11 @@ export default function HeroSection() {
5454 repeat : Infinity ,
5555 ease : 'easeInOut' ,
5656 } }
57- className = "absolute top-1/2 left-1/2 w-72 h-72 bg-orange-500/20 rounded-full blur-3xl transform -translate-x-1/2 -translate-y-1/2"
57+ className = "absolute top-1/2 left-1/2 w-72 h-72 bg-orange-400/15 dark:bg-orange- 500/20 rounded-full blur-3xl transform -translate-x-1/2 -translate-y-1/2"
5858 />
5959
6060 { /* Grid overlay */ }
61- < div className = "absolute inset-0 bg-[linear-gradient(rgba(255,115,0,0.05)_1px,transparent_1px),linear-gradient(90deg,rgba(255,115,0,0.05)_1px,transparent_1px)] bg-size-[50px_50px] mask-[radial-gradient(ellipse_80%_80%_at_50%_50%,black,transparent)]" />
61+ < div className = "absolute inset-0 bg-[linear-gradient(rgba(255,115,0,0.08)_1px,transparent_1px),linear-gradient(90deg,rgba(255,115,0,0.08)_1px,transparent_1px)] dark:bg-[linear-gradient(rgba(255,115,0,0. 05)_1px,transparent_1px),linear-gradient(90deg,rgba(255,115,0,0.05)_1px,transparent_1px)] bg-size-[50px_50px] mask-[radial-gradient(ellipse_80%_80%_at_50%_50%,black,transparent)] transition-colors " />
6262 </ div >
6363
6464 { /* Content */ }
@@ -69,7 +69,7 @@ export default function HeroSection() {
6969 transition = { { duration : 0.8 } }
7070 >
7171 < motion . h1
72- className = "text-3xl sm:text-4xl md:text-5xl lg:text-7xl font-bold mb-4 sm:mb-6 text-white px-4"
72+ className = "text-3xl sm:text-4xl md:text-5xl lg:text-7xl font-bold mb-4 sm:mb-6 text-gray-900 dark:text- white px-4 transition-colors "
7373 initial = { { opacity : 0 , y : 20 } }
7474 animate = { { opacity : 1 , y : 0 } }
7575 transition = { { delay : 0.2 , duration : 0.8 } }
@@ -80,7 +80,7 @@ export default function HeroSection() {
8080 </ motion . h1 >
8181
8282 < motion . p
83- className = "text-base sm:text-lg md:text-xl lg:text-2xl text-gray-300 mb-8 sm:mb-12 max-w-3xl mx-auto px-4"
83+ className = "text-base sm:text-lg md:text-xl lg:text-2xl text-gray-600 dark:text-gray- 300 mb-8 sm:mb-12 max-w-3xl mx-auto px-4 transition-colors "
8484 initial = { { opacity : 0 , y : 20 } }
8585 animate = { { opacity : 1 , y : 0 } }
8686 transition = { { delay : 0.4 , duration : 0.8 } }
@@ -97,7 +97,7 @@ export default function HeroSection() {
9797 < AnimatedButton href = "/builderbot" variant = "primary" className = "text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 w-full sm:w-auto" >
9898 Try the BuilderBot
9999 </ AnimatedButton >
100- < AnimatedButton href = "/pre-builts" variant = "outline " className = "text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 border-white text-white hover:bg-white hover:text-gray-900 w-full sm:w-auto" >
100+ < AnimatedButton href = "/pre-builts" variant = "outlineContrast " className = "text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 w-full sm:w-auto" >
101101 Shop Pre-Built Rigs
102102 </ AnimatedButton >
103103 </ motion . div >
0 commit comments