Lawyer is a legal practice website template with a charcoal and gold palette, an inset portrait hero and clear practice-area navigation. Its fourteen content pages include the homepage, About, practice overview, four practice detail pages, consultation preparation, a searchable journal with three complete articles, Contact and a style guide. The sample practice is a fictional concept.
What’s new in 3.0
Bootstrap 5.3.8, Swiper 14.3.0, PhotoSwipe 5.4.4 and Lucide SVG icons, with vanilla JavaScript and locally hosted fonts.
Original hero heights and proportions retained, with native-resolution responsive AVIF/JPEG photography and recovery when AVIF requests are blocked.
Useful practice details, a preparation checklist, expandable questions and complete journal articles.
Keyboard-friendly navigation, visible focus, readable controls and accessible gallery interactions.
Labelled enquiry forms with pending, success and error feedback, plus a guarded PHP handler for a configured mail host. The static preview does not send enquiries.
Cold desktop homepage resources reduced from 4.78 MB and 51 requests to 0.92 MB and 39 requests, with no third-party requests before optional map loading.
Reproducible builds, page metadata and updated documentation included.