Merge version_2 into main #3

Merged
bender merged 2 commits from version_2 into main 2026-04-18 12:49:12 +00:00
2 changed files with 7 additions and 26 deletions

View File

@@ -7,9 +7,9 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
export default function SellerDashboardPage() {
return (
<ThemeProvider>
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root>
<NavbarLayoutFloatingInline navItems={[{name: 'Inicio', id: '/'}, {name: 'Propiedades', id: '/#products'}]} brandName="Inmobiliaria Pro" />
<NavbarLayoutFloatingInline navItems={[{name: 'Inicio', id: '/'}, {name: 'Propiedades', id: '/#products'}]} brandName="Inmobiliaria Pro" button={{text: "Cuenta", href: "/dashboard"}} />
<div className="container mx-auto px-6 py-20">
<h1 className="text-3xl font-bold mb-8">Dashboard de Vendedor</h1>
<div className="grid gap-6">

View File

@@ -4,34 +4,15 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Building2, Mail, Phone, MapPin, CheckCircle } from "lucide-react";
export default function PropertyDetailPage() {
export default function PropertyDetailPage({ params }: { params: { id: string } }) {
return (
<ThemeProvider>
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
<ReactLenis root>
<NavbarLayoutFloatingInline navItems={[{name: 'Inicio', id: '/'}, {name: 'Propiedades', id: '/#products'}]} brandName="Inmobiliaria Pro" />
<NavbarLayoutFloatingInline navItems={[{name: 'Inicio', id: '/'}, {name: 'Propiedades', id: '/#products'}]} brandName="Inmobiliaria Pro" button={{text: "Contactar", href: "#contact"}} />
<div className="container mx-auto px-6 py-20">
<h1 className="text-4xl font-bold mb-4">Villa Contemporánea de Lujo</h1>
<div className="grid md:grid-cols-2 gap-12">
<div className="space-y-6">
<img src="http://img.b2bpic.net/free-photo/vertical-picture-spiral-staircase-building-sunlight-huatulco-mexico_181624-26945.jpg" alt="Property" className="w-full h-[400px] object-cover rounded-lg" />
</div>
<div className="space-y-6">
<p className="text-2xl font-semibold">$850,000</p>
<div className="flex items-center gap-2"><MapPin size={20} /><span>Costa Rica, Guanacaste</span></div>
<p className="text-muted-foreground">Esta impresionante propiedad ofrece vistas inigualables, acabados de mármol y un diseño moderno único en la zona.</p>
<div className="grid grid-cols-2 gap-4">
<div className="flex items-center gap-2"><CheckCircle className="text-primary" /> 4 Habitaciones</div>
<div className="flex items-center gap-2"><CheckCircle className="text-primary" /> 3 Baños</div>
<div className="flex items-center gap-2"><CheckCircle className="text-primary" /> 450m²</div>
</div>
<div className="p-6 bg-secondary rounded-lg">
<h3 className="font-bold mb-2">Agente Inmobiliario</h3>
<p>Juan Pérez | +506 8888-8888</p>
</div>
</div>
</div>
<h1 className="text-4xl font-bold mb-4">Propiedad {params.id}</h1>
<p className="text-lg text-gray-600 mb-8">Detalle exclusivo de la propiedad seleccionada.</p>
</div>
<FooterBaseCard logoText="Inmobiliaria Pro" columns={[]} />
</ReactLenis>