Contact Form
Verdict Law includes the presentation and structure of a contact form in src/components/forms/ContactForm.astro. Buyers must connect a backend before treating submissions as delivered.
The template must not pretend messages are being sent unless a backend is configured and tested.
Backend Options
Section titled “Backend Options”- Netlify Forms for static Netlify deployments.
- Formspree or a similar hosted form endpoint.
- Astro Actions when the project is configured for the required runtime behavior.
- A custom API endpoint owned by the buyer.
Implementation Checklist
Section titled “Implementation Checklist”- Choose a backend.
- Update the form action, method, field names, and success/error handling.
- Add spam protection.
- Add consent language and privacy notices.
- Avoid asking users to send confidential legal information through an unreviewed form.
- Test a real submission before launch.
Privacy
Section titled “Privacy”Legal websites should avoid collecting sensitive facts unless the intake process, storage, consent, and attorney-client disclaimer have been reviewed by the firm.