👋 This is a community-driven shadcn/ui resource. For the official documentation, visit ui.shadcn.com
Contact Sections with Image
Contact form with split-screen layout featuring form on left and full-height background image on right side
Looking to implement shadcn/ui blocks?
Join our Discord community for help from other developers.
Split-screen layouts just work. This React contact section combines form fields on the left with a striking full-height image on the right, creating visual balance and engagement. Built with shadcn/ui Input, Textarea, Checkbox components, the form includes phone number validation with pattern matching and privacy policy consent. Responsive design, mobile-first approach, and professional aesthetic—perfect for agencies, studios, or portfolios where visual presentation matters as much as functionality.
Installation
npx shadcn@latest add https://www.shadcn.io/registry/contact-sections-02.jsonnpx shadcn@latest add https://www.shadcn.io/registry/contact-sections-02.jsonpnpm dlx shadcn@latest add https://www.shadcn.io/registry/contact-sections-02.jsonbunx shadcn@latest add https://www.shadcn.io/registry/contact-sections-02.jsonRelated blocks you will also like
Contact Sections with Card
Contact form with card layout and contact options
Contact Form with Dark Card
Contact form with dark gradient contact information card
Contact Hero Section
Full-screen contact section with background image
Minimal Contact Form
Simple minimal contact form
Contact Form with Upload
Contact form with file attachment support
Contact with Newsletter
Newsletter signup with contact form