A modern, responsive landing page for Vista Pacific Capital's equipment financing services. Built with Next.js, TypeScript, and Tailwind CSS, featuring animated components with Framer Motion and Lucide icons.
- Responsive design optimized for all screen sizes
- Animated components using Framer Motion
- SEO optimization with meta tags
- Interactive UI elements
- Real-time form validation
- Custom gradients and animations
-
Hero Section
- Live rates badge with animation
- Hero title with gradient text
- Feature grid with hover effects
- Quick quote form
- CTA buttons
-
Services Section
- Industry-specific solutions
- Interactive service cards
- Custom icons for each service
- Feature lists
-
Benefits Section
- Animated benefit cards
- Custom gradient backgrounds
- Icon integration
- Feature lists with checkmarks
-
FAQ Section
- Common questions and answers
- Interactive card design
- Hover animations
-
Final CTA Section
- Background image with overlay
- Gradient effects
- Call-to-action button
- Next.js (React Framework)
- TypeScript
- Tailwind CSS
- Framer Motion
- Lucide Icons
interface SEOProps {
title: string;
description: string;
keywords: string;
}
interface Service {
title: string;
description: string;
features: string[];
icon: LucideIcon;
href: string;
}
interface Benefit {
title: string;
description: string;
icon: LucideIcon;
points: string[];
}
- Primary Blue: #1B365D
- Secondary Blue: #2C4C7C
- Accent Cyan: Various opacities of cyan
- CTA Orange: #FF6B35
- Text Colors: Various gradients and opacities
const fadeInUp = {
hidden: { opacity: 0, y: 20 },
visible: {
opacity: 1,
y: 0,
transition: { duration: 0.6, ease: "easeOut" }
}
};
- Real-time validation
- Multi-step form process
- Responsive design
- Custom styling
- Hover animations
- Icon integration
- Feature lists
- Call-to-action links
- Custom gradients
- Icon animations
- Feature lists
- Hover effects
- Install dependencies:
npm install
# Required packages: next, react, typescript, tailwindcss, framer-motion, lucide-react
- Configure Tailwind:
npx tailwindcss init -p
- Run development server:
npm run dev
- Build for production:
npm run build
- Use Tailwind utility classes
- Follow gradient patterns for consistency
- Maintain responsive design principles
- Use custom animation configs
- Image optimization with Next.js Image component
- Lazy loading for off-screen components
- Optimized animations with Framer Motion
- SEO optimization with meta tags
- Mobile-first approach
- Flexible grid layouts
- Responsive typography
- Adaptive spacing
- Comprehensive meta tags
- Semantic HTML structure
- Optimized content structure
- Social media meta tags
- Modify color schemes in Tailwind config
- Adjust animation parameters
- Update gradient patterns
- Customize component styles
- Update service offerings in services array
- Modify benefits in benefits array
- Adjust FAQ content in faqs array
- Edit SEO meta tags
This codebase is the exclusive property of Vista Pacific Capital. All rights reserved. This software, including its source code, design, functionality, and documentation, is confidential and proprietary information.
- No unauthorized copying, modification, or distribution
- No public sharing or open-source distribution
- No use without explicit written permission
- No reverse engineering or decompilation
This repository contains sensitive business logic and proprietary algorithms. Access should be strictly limited to authorized personnel only.