- Add all shadcn/ui components (button, card, form, dialog, navigation-menu, etc.) - Create main layout with navigation header and footer - Implement homepage with hero, showreel, featured projects, and capabilities - Build about page with studio origins, values, and capabilities - Create services page with detailed service offerings - Implement portfolio page with masonry grid for varying aspect ratios - Build contact page with 4-step multistep form - Add project and service data structures with placeholder content - Configure SEO metadata, canonical links, and JSON-LD schema - Add font preloading and image lazy-loading for performance - Configure Next.js Image for Unsplash remote patterns - Fix Navigation component to use modern Link pattern (remove legacyBehavior) - Add comprehensive README with project documentation
84 lines
2.0 KiB
TypeScript
84 lines
2.0 KiB
TypeScript
export interface Service {
|
|
id: string;
|
|
title: string;
|
|
description: string;
|
|
icon: string;
|
|
features: string[];
|
|
}
|
|
|
|
export const services: Service[] = [
|
|
{
|
|
id: "vfx",
|
|
title: "Visual Effects",
|
|
description: "High-end VFX for film, television, and digital media. From subtle enhancements to full CGI environments.",
|
|
icon: "Sparkles",
|
|
features: [
|
|
"CGI Integration",
|
|
"Environment Creation",
|
|
"Matte Painting",
|
|
"Compositing",
|
|
],
|
|
},
|
|
{
|
|
id: "motion-graphics",
|
|
title: "Motion Graphics",
|
|
description: "Eye-catching motion design for commercials, title sequences, and promotional content.",
|
|
icon: "Move",
|
|
features: [
|
|
"2D/3D Animation",
|
|
"Title Design",
|
|
"Logo Animation",
|
|
"Broadcast Graphics",
|
|
],
|
|
},
|
|
{
|
|
id: "compositing",
|
|
title: "Compositing",
|
|
description: "Seamless integration of multiple elements into cohesive final shots with professional-grade compositing.",
|
|
icon: "Layers",
|
|
features: [
|
|
"Green Screen",
|
|
"Color Grading",
|
|
"Clean-up & Rotoscoping",
|
|
"Digital Set Extensions",
|
|
],
|
|
},
|
|
{
|
|
id: "animation",
|
|
title: "3D Animation",
|
|
description: "Character animation, product visualization, and 3D motion graphics for any medium.",
|
|
icon: "Box",
|
|
features: [
|
|
"Character Rigging",
|
|
"Product Visualization",
|
|
"Architectural Visualization",
|
|
"Motion Capture",
|
|
],
|
|
},
|
|
{
|
|
id: "simulation",
|
|
title: "Simulation & FX",
|
|
description: "Physics-based simulations including destruction, fluids, fire, smoke, and particle effects.",
|
|
icon: "Zap",
|
|
features: [
|
|
"Destruction Effects",
|
|
"Fluid Simulation",
|
|
"Particle Systems",
|
|
"Crowd Simulation",
|
|
],
|
|
},
|
|
{
|
|
id: "color-grading",
|
|
title: "Color Grading",
|
|
description: "Professional color correction and grading to achieve the perfect look for your project.",
|
|
icon: "Palette",
|
|
features: [
|
|
"Look Development",
|
|
"Color Correction",
|
|
"HDR Grading",
|
|
"Film Emulation",
|
|
],
|
|
},
|
|
];
|
|
|