Merge version_1_1781557365531 into main #1

Merged
bender merged 3 commits from version_1_1781557365531 into main 2026-06-15 21:03:50 +00:00
2 changed files with 43 additions and 126 deletions

View File

@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
"name": "Services",
"href": "#services"
"name": "Services", "href": "#services"
},
{
"name": "About",
"href": "#about"
"name": "About", "href": "#about"
},
{
"name": "Team",
"href": "#team"
"name": "Team", "href": "#team"
},
{
"name": "Reviews",
"href": "#reviews"
"name": "Reviews", "href": "#reviews"
},
{
"name": "Hero",
"href": "#hero"
"name": "Hero", "href": "#hero"
},
{
"name": "Metrics",
"href": "#metrics"
"name": "Metrics", "href": "#metrics"
},
{
"name": "Faq",
"href": "#faq"
"name": "Faq", "href": "#faq"
}
];
@@ -43,10 +36,9 @@ export default function Layout() {
<SectionErrorBoundary name="navbar">
<NavbarFloatingLogo
logo="Right Result Law"
logoImageSrc="http://img.b2bpic.net/free-vector/flat-design-advocate-logo-template_23-2150611033.jpg"
ctaButton={{
text: "Book Consultation",
href: "#contact",
}}
text: "Book Consultation", href: "#contact"}}
navItems={navItems} />
</SectionErrorBoundary>
<main className="flex-grow">
@@ -59,25 +51,17 @@ export default function Layout() {
{
items: [
{
label: "Services",
href: "#services",
},
label: "Services", href: "#services"},
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
],
},
{
items: [
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
],
},
]}

View File

@@ -18,32 +18,22 @@ export default function HomePage() {
title="Your Right Result Starts Here."
description="We provide uncompromising legal representation with a focus on results, integrity, and personalized attention. Discover a different kind of law firm."
primaryButton={{
text: "Book Consultation",
href: "#contact",
}}
text: "Book Consultation", href: "#contact"}}
secondaryButton={{
text: "Explore Services",
href: "#services",
}}
text: "Explore Services", href: "#services"}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/hallway-building_23-2149397564.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/hallway-building_23-2149397564.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/luxury-meeting-dining-room-table-multiple-chairs_114579-2067.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/luxury-meeting-dining-room-table-multiple-chairs_114579-2067.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/hallway-building_23-2149397562.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/hallway-building_23-2149397562.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-caucasian-businesswoman-smiling-happy-working-office_839833-9695.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-caucasian-businesswoman-smiling-happy-working-office_839833-9695.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/corrective-glasses-reading-desk-female-silhouette-background_1163-4332.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/corrective-glasses-reading-desk-female-silhouette-background_1163-4332.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-golden-lamp-hangs-ceiling_1304-5596.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-golden-lamp-hangs-ceiling_1304-5596.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -57,20 +47,11 @@ export default function HomePage() {
description="Comprehensive legal support for high-stakes matters."
items={[
{
title: "Civil Litigation",
description: "Aggressive representation for complex civil disputes.",
imageSrc: "http://img.b2bpic.net/free-photo/businessman-texting-his-mobile-phone_53876-15153.jpg",
},
title: "Civil Litigation", description: "Aggressive representation for complex civil disputes.", imageSrc: "http://img.b2bpic.net/free-photo/businessman-texting-his-mobile-phone_53876-15153.jpg"},
{
title: "Corporate Law",
description: "Strategic counsel for businesses and high-net-worth individuals.",
imageSrc: "http://img.b2bpic.net/free-photo/signing-contracts_1098-76.jpg",
},
title: "Corporate Law", description: "Strategic counsel for businesses and high-net-worth individuals.", imageSrc: "http://img.b2bpic.net/free-photo/signing-contracts_1098-76.jpg"},
{
title: "Mediation Services",
description: "Efficient resolution strategies to avoid costly trials.",
imageSrc: "http://img.b2bpic.net/free-photo/authentic-small-youthful-marketing-agency_23-2150167400.jpg",
},
title: "Mediation Services", description: "Efficient resolution strategies to avoid costly trials.", imageSrc: "http://img.b2bpic.net/free-photo/authentic-small-youthful-marketing-agency_23-2150167400.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -84,11 +65,7 @@ export default function HomePage() {
description="Numbers speak louder than promises."
metrics={[
{
value: "98%",
title: "Success Rate",
description: "In litigation and settlement matters.",
imageSrc: "http://img.b2bpic.net/free-photo/manager-working-with-his-feet-table-office-background_482257-32834.jpg",
},
value: "98%", title: "Success Rate", description: "In litigation and settlement matters.", imageSrc: "http://img.b2bpic.net/free-photo/manager-working-with-his-feet-table-office-background_482257-32834.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -114,20 +91,11 @@ export default function HomePage() {
description="Meet the legal team fighting for your rights."
members={[
{
name: "Sarah Miller",
role: "Senior Partner",
imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-couch_23-2148095700.jpg",
},
name: "Sarah Miller", role: "Senior Partner", imageSrc: "http://img.b2bpic.net/free-photo/thoughtful-blond-business-woman-sitting-couch_23-2148095700.jpg"},
{
name: "David Chen",
role: "Managing Director",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bald-senior-dressed-stylish-suit-posing-against-dark-background_613910-17578.jpg",
},
name: "David Chen", role: "Managing Director", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bald-senior-dressed-stylish-suit-posing-against-dark-background_613910-17578.jpg"},
{
name: "Eleanor Vance",
role: "Senior Counsel",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesspeople-with-luggage-standing-front-escalator_107420-95768.jpg",
},
name: "Eleanor Vance", role: "Senior Counsel", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesspeople-with-luggage-standing-front-escalator_107420-95768.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -141,45 +109,20 @@ export default function HomePage() {
description="What our clients say about us."
testimonials={[
{
id: "1",
name: "John Doe",
role: "Entrepreneur",
quote: "Exceptional legal advice when I needed it most.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg",
},
name: "John Doe", role: "Entrepreneur", quote: "Exceptional legal advice when I needed it most.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg"},
{
id: "2",
name: "Jane Smith",
role: "Executive",
quote: "Professional, efficient, and always kept me informed.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg",
},
name: "Jane Smith", role: "Executive", quote: "Professional, efficient, and always kept me informed.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg"},
{
id: "3",
name: "Robert Brown",
role: "Business Owner",
quote: "The team at Right Result truly cares about the outcome.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-cheeky-guy-with-beard-turn-face-camera-winking-with-smile-standing-white-back_1258-113229.jpg",
},
name: "Robert Brown", role: "Business Owner", quote: "The team at Right Result truly cares about the outcome.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-cheeky-guy-with-beard-turn-face-camera-winking-with-smile-standing-white-back_1258-113229.jpg"},
{
id: "4",
name: "Alice Green",
role: "Professional",
quote: "Top-tier representation that exceeded expectations.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-handsome-young-blogger-headwear-working-new-post-his-blog-using-wi-fi-generic-laptop-pc-holding-hand-his-chin-looking-ahead-him-with-thoughtful-expression_273609-1713.jpg",
},
name: "Alice Green", role: "Professional", quote: "Top-tier representation that exceeded expectations.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-handsome-young-blogger-headwear-working-new-post-his-blog-using-wi-fi-generic-laptop-pc-holding-hand-his-chin-looking-ahead-him-with-thoughtful-expression_273609-1713.jpg"},
{
id: "5",
name: "Mark Wilson",
role: "Investor",
quote: "Polished, strategic, and highly effective advocacy.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg",
},
name: "Mark Wilson", role: "Investor", quote: "Polished, strategic, and highly effective advocacy.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-black-man-wool-suit_613910-16435.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -193,17 +136,11 @@ export default function HomePage() {
description="Answers to your pressing legal concerns."
items={[
{
question: "What is your consultation fee?",
answer: "We offer a complimentary initial consultation for new cases.",
},
question: "What is your consultation fee?", answer: "We offer a complimentary initial consultation for new cases."},
{
question: "Do you work with businesses?",
answer: "Yes, we provide extensive corporate and litigation services for entities.",
},
question: "Do you work with businesses?", answer: "Yes, we provide extensive corporate and litigation services for entities."},
{
question: "How long will my case take?",
answer: "Timelines vary by complexity; we strive for efficiency at every stage.",
},
question: "How long will my case take?", answer: "Timelines vary by complexity; we strive for efficiency at every stage."},
]}
/>
</SectionErrorBoundary>
@@ -215,13 +152,9 @@ export default function HomePage() {
tag="Start Today"
text="Ready to discuss your case? Contact us for a discreet consultation with our legal experts."
primaryButton={{
text: "Call Now",
href: "tel:5550123",
}}
text: "Call Now", href: "tel:5550123"}}
secondaryButton={{
text: "Schedule Online",
href: "#",
}}
text: "Schedule Online", href: "#"}}
/>
</SectionErrorBoundary>
</div>