pwa working, homepage cta redirect to start-a-project
This commit is contained in:
@@ -76,7 +76,7 @@ export function HeroSection() {
|
||||
animate={{ opacity: 1, y: 0 }}
|
||||
transition={{ duration: 0.8, delay: 0.5 }}
|
||||
>
|
||||
<Button size="lg" className="whitespace-nowrap" onClick={() => navigateTo('/contact')}>
|
||||
<Button size="lg" className="whitespace-nowrap" onClick={() => navigateTo('/start-a-project')}>
|
||||
<Calendar className="w-4 h-4" />
|
||||
Book a Free Consultation
|
||||
</Button>
|
||||
|
||||
@@ -86,7 +86,7 @@ export const SplitCallToAction = () => {
|
||||
<Button
|
||||
size="lg"
|
||||
className="w-full bg-accent hover:bg-accent/90 text-accent-foreground py-4 text-lg border-0 rounded-lg"
|
||||
onClick={() => navigateTo('/contact')}
|
||||
onClick={() => navigateTo('/start-a-project')}
|
||||
>
|
||||
<Phone className="w-5 h-5 mr-2" />
|
||||
Schedule Free Call
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,28 +1,36 @@
|
||||
import React, { useState } from "react";
|
||||
import { motion } from "framer-motion";
|
||||
import { Navigation } from "../components/Navigation";
|
||||
import { Footer } from "../components/Footer";
|
||||
import { AnimatedGradientText } from "../components/AnimatedGradientText";
|
||||
import { Button } from "../components/ui/button";
|
||||
import { ShimmerButton } from "../components/ui/shimmer-button";
|
||||
import { Badge } from "../components/ui/badge";
|
||||
import { Card, CardContent } from "../components/ui/card";
|
||||
import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "../components/ui/accordion";
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "../components/ui/tabs";
|
||||
import { ImageWithFallback } from "../components/figma/ImageWithFallback";
|
||||
import {
|
||||
CheckCircle, Smartphone, Tablet, Watch, Code, Shield, Zap, Users, Star,
|
||||
ArrowRight, ChevronRight, Clock, TrendingUp, Database, Globe, Layers,
|
||||
Target, Layout, Rocket, Bug, Brush, Lock, RefreshCcw, ShieldCheck,
|
||||
MessageSquare, Heart, GraduationCap, ShoppingCart, Truck, Bolt, Palette, Tv,
|
||||
DollarSign, Stethoscope, BookOpen, Play, Package, Wifi, Activity, Map, Network,
|
||||
UserPlus, Award, Cpu, Settings, Sparkles, Lightbulb, Handshake, Monitor,
|
||||
Download, Coffee, Calendar, Camera, Music, Gamepad2,
|
||||
CreditCard, Bell, Mail, Search, Home, MapPin, Eye,
|
||||
Github, Slack, Figma, Chrome, Zap as ZapIcon, Video, MessageCircle, Brain,
|
||||
Cog, Layers3, Hexagon, Wallet, CreditCard as PaymentIcon, Users2, Merge,
|
||||
Share2, Wrench, BarChart3, GitMerge
|
||||
import {
|
||||
ArrowRight,
|
||||
Brush,
|
||||
Bug,
|
||||
CheckCircle,
|
||||
Clock,
|
||||
Code,
|
||||
DollarSign,
|
||||
GitMerge,
|
||||
Layout,
|
||||
MessageSquare,
|
||||
Network,
|
||||
Palette,
|
||||
RefreshCcw,
|
||||
Rocket,
|
||||
Share2,
|
||||
Smartphone,
|
||||
Target,
|
||||
UserPlus,
|
||||
Users2,
|
||||
Wrench,
|
||||
Zap
|
||||
} from "lucide-react";
|
||||
import { ImageWithFallback } from "../components/figma/ImageWithFallback";
|
||||
import { Footer } from "../components/Footer";
|
||||
import { Navigation } from "../components/Navigation";
|
||||
import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "../components/ui/accordion";
|
||||
import { Badge } from "../components/ui/badge";
|
||||
import { Button } from "../components/ui/button";
|
||||
import { Card, CardContent } from "../components/ui/card";
|
||||
import { ShimmerButton } from "../components/ui/shimmer-button";
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from "../components/ui/tabs";
|
||||
|
||||
// Cross-Platform Hero Section
|
||||
const CrossPlatformHeroWithCTA = () => {
|
||||
@@ -320,8 +328,8 @@ const CrossPlatformTechnologies = () => {
|
||||
viewport={{ once: true }}
|
||||
>
|
||||
<Tabs defaultValue="flutter" className="max-w-6xl mx-auto">
|
||||
<TabsList className="grid w-full grid-cols-2 mb-12 bg-gray-900/50 border border-gray-800">
|
||||
<TabsTrigger value="flutter" className="text-base py-4">
|
||||
<TabsList className="grid w-full grid-cols-2 mb-12 bg-gray-900/50 border border-gray-800 h-17">
|
||||
<TabsTrigger value="flutter" className="text-base py-4 h-full">
|
||||
<div className="flex items-center gap-2">
|
||||
<div className="w-6 h-6 bg-blue-500 rounded flex items-center justify-center">
|
||||
<span className="text-white text-xs font-bold">F</span>
|
||||
@@ -329,7 +337,7 @@ const CrossPlatformTechnologies = () => {
|
||||
Flutter Development
|
||||
</div>
|
||||
</TabsTrigger>
|
||||
<TabsTrigger value="react-native" className="text-base py-4">
|
||||
<TabsTrigger value="react-native" className="text-base py-4 h-full">
|
||||
<div className="flex items-center gap-2">
|
||||
<div className="w-6 h-6 bg-cyan-500 rounded flex items-center justify-center">
|
||||
<span className="text-white text-xs font-bold">RN</span>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
BIN
src/images/android-vector.png
Normal file
BIN
src/images/android-vector.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 214 KiB |
Reference in New Issue
Block a user