Merge version_2 into main

Merge version_2 into main
This commit was merged in pull request #5.
This commit is contained in:
2026-03-10 20:10:55 +00:00
4 changed files with 134 additions and 130 deletions

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
import PricingCardThree from "@/components/sections/pricing/PricingCardThree";
import SplitAbout from "@/components/sections/about/SplitAbout";
import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterMedia from "@/components/sections/footer/FooterMedia";
@@ -12,16 +12,15 @@ import { CheckCircle, Phone, MessageSquare, MapPin } from "lucide-react";
export default function PricingPage() {
const navItems = [
{ name: "Domů", id: "/" },
{ name: "Služby", id: "services" },
{ name: "Ceník", id: "pricing" },
{ name: "Služby", id: "/sluzby" },
{ name: "Ceník", id: "/cenik" },
{ name: "Reference", id: "testimonials" },
{ name: "Kontakt", id: "contact" },
{ name: "Kontakt", id: "/kontakt" },
];
const footerColumns = [
{
title: "Služby",
items: [
title: "Služby", items: [
{ label: "Odhad pro hypotéku", href: "/" },
{ label: "Odhad pro prodej", href: "/" },
{ label: "Odhad pro dědictví", href: "/" },
@@ -29,8 +28,7 @@ export default function PricingPage() {
],
},
{
title: "Společnost",
items: [
title: "Společnost", items: [
{ label: "O mně", href: "/o-mne" },
{ label: "Reference", href: "#testimonials" },
{ label: "Ceník", href: "/cenik" },
@@ -38,12 +36,11 @@ export default function PricingPage() {
],
},
{
title: "Kontakt",
items: [
title: "Kontakt", items: [
{ label: "Telefonicky", href: "tel:+420XXXXXXXXX" },
{ label: "Email", href: "mailto:info@odhady-nozicka.cz" },
{ label: "Mapa", href: "#" },
{ label: "Poptávka", href: "/cenik" },
{ label: "Poptávka", href: "/kontakt" },
],
},
];
@@ -71,41 +68,80 @@ export default function PricingPage() {
</div>
<div id="pricing" data-section="pricing">
<MetricCardTwo
<PricingCardThree
title="Ceník Odhadu"
description="Transparentní ceny za profesionální znalecké posudky"
description="Transparentní ceny za profesionální znalecké posudky nemovitostí. Vyberte si typ vaší nemovitosti a zistěte přesnou cenu."
tag="Naše ceny"
tagIcon={CheckCircle}
tagAnimation="slide-up"
metrics={[
plans={[
{
id: "1",
value: "3 500 Kč",
description: "Odhad pro hypotéku"
id: "1", price: "5 5006 500 Kč", name: "Pozemek", buttons: [
{ text: "Objednat", href: "/kontakt" },
{ text: "Více info", href: "#" },
],
features: [
"Detailní prohlídka a měření", "Fotodokumentace", "Právní analýza", "Tržní výzkum", "Znalecký posudek"],
},
{
id: "2",
value: "4 200 Kč",
description: "Odhad pro prodej"
id: "2", price: "6 0007 500 Kč", name: "Byt", buttons: [
{ text: "Objednat", href: "/kontakt" },
{ text: "Více info", href: "#" },
],
features: [
"Detailní prohlídka a měření", "Fotodokumentace", "Právní analýza", "Tržní výzkum", "Znalecký posudek"],
},
{
id: "3",
value: "4 500 Kč",
description: "Odhad pro dědictví"
id: "3", price: "6 5008 000 Kč", name: "Dům/Chata/Chalupa", buttons: [
{ text: "Objednat", href: "/kontakt" },
{ text: "Více info", href: "#" },
],
features: [
"Detailní prohlídka a měření", "Fotodokumentace", "Právní analýza", "Tržní výzkum", "Znalecký posudek"],
},
{
id: "4",
value: "Na vyžádání",
description: "Odhad pro firmy"
}
id: "4", price: "4 0007 000 Kč", name: "Věcné břemeno", buttons: [
{ text: "Objednat", href: "/kontakt" },
{ text: "Více info", href: "#" },
],
features: [
"Detailní prohlídka a měření", "Fotodokumentace", "Právní analýza", "Tržní výzkum", "Znalecký posudek"],
},
{
id: "5", price: "Od 6 500 Kč", name: "Komerční nemovitost", buttons: [
{ text: "Objednat", href: "/kontakt" },
{ text: "Více info", href: "#" },
],
features: [
"Detailní prohlídka a měření", "Fotodokumentace", "Právní analýza", "Tržní výzkum", "Znalecký posudek"],
},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
carouselMode="buttons"
/>
</div>
<div id="pricing-note" data-section="pricing-note">
<div className="mx-auto px-4 md:px-6 py-16 md:py-24 max-w-4xl">
<div className="bg-card rounded-lg p-8 border border-accent">
<div className="space-y-4">
<h3 className="text-2xl md:text-3xl font-light text-foreground">
Kombinované nemovitosti a více nemovitostí
</h3>
<p className="text-lg text-foreground/70">
Odhady kombinovaných nemovitostí (např. byt se zahradou, pozemek s chybějícím domem) a odhady více nemovitostí jsou oceňovány individuálně.
</p>
<p className="text-base text-foreground/70 pt-4">
Prosím kontaktujte nás pro přesné stanovení ceny vaší konkrétní situace. Rádi vám poskytneme nezávaznou nabídku.
</p>
</div>
</div>
</div>
</div>
<div id="pricing-details" data-section="pricing-details">
<SplitAbout
title="Co je součástí odhadu"
@@ -115,31 +151,21 @@ export default function PricingPage() {
tagAnimation="slide-up"
bulletPoints={[
{
title: "Detailní prohlídka",
description: "Měření, fotodokumentace a analýza nemovitosti",
icon: Phone
title: "Detailní prohlídka", description: "Měření, fotodokumentace a analýza nemovitosti", icon: Phone,
},
{
title: "Právní analýza",
description: "Ověření vlastnictví, zapsaných břemen a rizik",
icon: CheckCircle
title: "Právní analýza", description: "Ověření vlastnictví, zapsaných břemen a rizik", icon: CheckCircle,
},
{
title: "Tržní výzkum",
description: "Porovnání podobných nemovitostí v regionu",
icon: MapPin
title: "Tržní výzkum", description: "Porovnání podobných nemovitostí v regionu", icon: MapPin,
},
{
title: "Znalecký posudek",
description: "Formální dokument uznávaný institucemi a soudy",
icon: CheckCircle
}
title: "Znalecký posudek", description: "Formální dokument uznávaný institucemi a soudy", icon: CheckCircle,
},
]}
buttons={[
{
text: "Objednat odhad",
href: "/cenik"
}
text: "Objednat odhad", href: "/kontakt"},
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-vector/business-social-network-chart_23-2147498911.jpg?_wi=3"
@@ -160,13 +186,9 @@ export default function PricingPage() {
description="Kontaktujte nás ještě dnes. Zašleme vám individuální nabídku na základě vaší situace. Odpovíme do 24 hodin."
buttons={[
{
text: "Zavolat",
href: "tel:+420XXXXXXXXX"
},
text: "Zavolat", href: "tel:+420XXXXXXXXX"},
{
text: "Poslat poptávku",
href: "/cenik"
}
text: "Poslat poptávku", href: "/kontakt"},
]}
buttonAnimation="slide-up"
background={{ variant: "plain" }}

View File

@@ -1,24 +1,23 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import { MessageSquare, Phone, Mail } from 'lucide-react';
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import { MessageSquare, Phone, Mail } from "lucide-react";
export default function KontaktPage() {
const navItems = [
{ name: "Domů", id: "/" },
{ name: "Služby", id: "#services" },
{ name: "Ceník", id: "#pricing" },
{ name: "Reference", id: "#testimonials" },
{ name: "Služby", id: "/sluzby" },
{ name: "Ceník", id: "/cenik" },
{ name: "Reference", id: "testimonials" },
{ name: "Kontakt", id: "/kontakt" },
];
const footerColumns = [
{
title: "Služby",
items: [
title: "Služby", items: [
{ label: "Odhad pro hypotéku", href: "#services" },
{ label: "Odhad pro prodej", href: "#services" },
{ label: "Odhad pro dědictví", href: "#services" },
@@ -26,17 +25,15 @@ export default function KontaktPage() {
],
},
{
title: "Společnost",
items: [
{ label: "O mně", href: "/" },
title: "Společnost", items: [
{ label: "O mně", href: "/o-mne" },
{ label: "Reference", href: "#testimonials" },
{ label: "Ceník", href: "/" },
{ label: "Ceník", href: "/cenik" },
{ label: "Blog", href: "#" },
],
},
{
title: "Kontakt",
items: [
title: "Kontakt", items: [
{ label: "Telefonicky", href: "tel:+420XXXXXXXXX" },
{ label: "Email", href: "mailto:info@odhady-nozicka.cz" },
{ label: "Mapa", href: "#" },
@@ -99,7 +96,10 @@ export default function KontaktPage() {
<form className="space-y-6 bg-card rounded-lg p-8 border border-accent">
<div className="grid grid-cols-1 md:grid-cols-2 gap-6">
<div className="space-y-2">
<label htmlFor="name" className="block text-sm font-medium text-foreground">
<label
htmlFor="name"
className="block text-sm font-medium text-foreground"
>
Jméno *
</label>
<input
@@ -112,7 +112,10 @@ export default function KontaktPage() {
/>
</div>
<div className="space-y-2">
<label htmlFor="phone" className="block text-sm font-medium text-foreground">
<label
htmlFor="phone"
className="block text-sm font-medium text-foreground"
>
Telefon *
</label>
<input
@@ -127,7 +130,10 @@ export default function KontaktPage() {
</div>
<div className="space-y-2">
<label htmlFor="email" className="block text-sm font-medium text-foreground">
<label
htmlFor="email"
className="block text-sm font-medium text-foreground"
>
Email *
</label>
<input
@@ -141,7 +147,10 @@ export default function KontaktPage() {
</div>
<div className="space-y-2">
<label htmlFor="property" className="block text-sm font-medium text-foreground">
<label
htmlFor="property"
className="block text-sm font-medium text-foreground"
>
Typ nemovitosti *
</label>
<select
@@ -151,16 +160,20 @@ export default function KontaktPage() {
className="w-full px-4 py-3 rounded-lg border border-accent bg-background focus:outline-none focus:ring-2 focus:ring-primary-cta"
>
<option value="">Vyberte typ nemovitosti</option>
<option value="dom">Rodinný dům</option>
<option value="byt">Byt</option>
<option value="pozemek">Pozemek</option>
<option value="kancelare">Kancelář / Komerční</option>
<option value="byt">Byt</option>
<option value="dum">Dům/Chata/Chalupa</option>
<option value="bremeno">Věcné břemeno</option>
<option value="komerce">Komerční nemovitost</option>
<option value="jine">Jiné</option>
</select>
</div>
<div className="space-y-2">
<label htmlFor="purpose" className="block text-sm font-medium text-foreground">
<label
htmlFor="purpose"
className="block text-sm font-medium text-foreground"
>
Účel odhadu *
</label>
<select
@@ -179,7 +192,10 @@ export default function KontaktPage() {
</div>
<div className="space-y-2">
<label htmlFor="message" className="block text-sm font-medium text-foreground">
<label
htmlFor="message"
className="block text-sm font-medium text-foreground"
>
Zpráva
</label>
<textarea

View File

@@ -12,16 +12,15 @@ import { CheckCircle, MessageSquare, Award, Briefcase, Home, FileText } from "lu
export default function AboutPage() {
const navItems = [
{ name: "Domů", id: "/" },
{ name: "Služby", id: "services" },
{ name: "Ceník", id: "pricing" },
{ name: "Služby", id: "/sluzby" },
{ name: "Ceník", id: "/cenik" },
{ name: "Reference", id: "testimonials" },
{ name: "Kontakt", id: "contact" },
{ name: "Kontakt", id: "/kontakt" },
];
const footerColumns = [
{
title: "Služby",
items: [
title: "Služby", items: [
{ label: "Odhad pro hypotéku", href: "/" },
{ label: "Odhad pro prodej", href: "/" },
{ label: "Odhad pro dědictví", href: "/" },
@@ -29,8 +28,7 @@ export default function AboutPage() {
],
},
{
title: "Společnost",
items: [
title: "Společnost", items: [
{ label: "O mně", href: "/o-mne" },
{ label: "Reference", href: "#testimonials" },
{ label: "Ceník", href: "/cenik" },
@@ -38,12 +36,11 @@ export default function AboutPage() {
],
},
{
title: "Kontakt",
items: [
title: "Kontakt", items: [
{ label: "Telefonicky", href: "tel:+420XXXXXXXXX" },
{ label: "Email", href: "mailto:info@odhady-nozicka.cz" },
{ label: "Mapa", href: "#" },
{ label: "Poptávka", href: "/o-mne" },
{ label: "Poptávka", href: "/kontakt" },
],
},
];
@@ -79,30 +76,20 @@ export default function AboutPage() {
tagAnimation="slide-up"
bulletPoints={[
{
title: "Certifikace",
description: "Registrován u Ministerstva spravedlnosti ČR jako soudní znalec na nemovitosti",
icon: CheckCircle
title: "Certifikace", description: "Registrován u Ministerstva spravedlnosti ČR jako soudní znalec na nemovitosti", icon: CheckCircle,
},
{
title: "Zkušenost",
description: "Více než 15 let praktické práce s oceňováním nemovitostí všech typů",
icon: Award
title: "Zkušenost", description: "Více než 15 let praktické práce s oceňováním nemovitostí všech typů", icon: Award,
},
{
title: "Lokalita",
description: "Hluboké znalosti místního trhu a specifik severočeského regionu",
icon: Home
title: "Lokalita", description: "Hluboké znalosti místního trhu a specifik severočeského regionu", icon: Home,
},
{
title: "Spolehlivost",
description: "100+ úspěšných odhad za rok s průměrným hodnocením 4.9★"
}
title: "Spolehlivost", description: "100+ úspěšných odhad za rok s průměrným hodnocením 4.9★"},
]}
buttons={[
{
text: "Domluvit se",
href: "/o-mne"
}
text: "Domluvit se", href: "/kontakt"},
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-women-working-together_23-2149145157.jpg?_wi=2"
@@ -118,29 +105,13 @@ export default function AboutPage() {
<FeatureCardThree
features={[
{
id: "01",
title: "Odhad pro hypotéku",
description: "Znalecké posudky splňující požadavky bank a hypotečních institucí. Uznávané všemi finančními subjekty.",
imageSrc: "http://img.b2bpic.net/free-photo/couple-managing-budget-together-kitchen_273609-4869.jpg?_wi=3"
},
id: "01", title: "Odhad pro hypotéku", description: "Znalecké posudky splňující požadavky bank a hypotečních institucí. Uznávané všemi finančními subjekty.", imageSrc: "http://img.b2bpic.net/free-photo/couple-managing-budget-together-kitchen_273609-4869.jpg?_wi=3"},
{
id: "02",
title: "Odhad pro prodej",
description: "Realistické oceňování pro prodej nemovitostí. Pomáhám majitelům a agentům určit správnou cenu.",
imageSrc: "http://img.b2bpic.net/free-photo/couple-moving-new-house_23-2149383569.jpg?_wi=3"
},
id: "02", title: "Odhad pro prodej", description: "Realistické oceňování pro prodej nemovitostí. Pomáhám majitelům a agentům určit správnou cenu.", imageSrc: "http://img.b2bpic.net/free-photo/couple-moving-new-house_23-2149383569.jpg?_wi=3"},
{
id: "03",
title: "Právní řízení",
description: "Posudky pro dědictví, dělbu majetku, právní spory a soudní řízení. Formální a důvěryhodné.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-small-gifts-xmas-tree-toys-fir-tree-branches-notebook-pencil-female-hand-wooden-background_140725-110980.jpg?_wi=3"
},
id: "03", title: "Právní řízení", description: "Posudky pro dědictví, dělbu majetku, právní spory a soudní řízení. Formální a důvěryhodné.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-small-gifts-xmas-tree-toys-fir-tree-branches-notebook-pencil-female-hand-wooden-background_140725-110980.jpg?_wi=3"},
{
id: "04",
title: "Firemní majetek",
description: "Oceňování pozemků, budov a nemovitostí pro účetnictví a firemní potřeby.",
imageSrc: "http://img.b2bpic.net/free-photo/picture-modern-skyscrapers-with-blue-windows-parking-area-blue-sky_181624-7105.jpg?_wi=3"
}
id: "04", title: "Firemní majetek", description: "Oceňování pozemků, budov a nemovitostí pro účetnictví a firemní potřeby.", imageSrc: "http://img.b2bpic.net/free-photo/picture-modern-skyscrapers-with-blue-windows-parking-area-blue-sky_181624-7105.jpg?_wi=3"},
]}
title="Moje odbornosti"
description="Komplexní služby pokrývající všechny druhy oceňování nemovitostí"
@@ -152,9 +123,7 @@ export default function AboutPage() {
animationType="scale-rotate"
buttons={[
{
text: "Poznáte více",
href: "/o-mne"
}
text: "Poznáte více", href: "/kontakt"},
]}
buttonAnimation="slide-up"
textboxLayout="default"
@@ -171,13 +140,9 @@ export default function AboutPage() {
description="Mám pro vás čas. Domluvíme si schůzku v čase, který vám vyhovuje. Jsem dostupný osobně nebo online."
buttons={[
{
text: "Zavolat",
href: "tel:+420XXXXXXXXX"
},
text: "Zavolat", href: "tel:+420XXXXXXXXX"},
{
text: "Poslat zprávu",
href: "/o-mne"
}
text: "Poslat zprávu", href: "/kontakt"},
]}
buttonAnimation="slide-up"
background={{ variant: "plain" }}

View File

@@ -17,9 +17,9 @@ export default function ServicesPage() {
const navItems = [
{ name: "Domů", id: "/" },
{ name: "Služby", id: "/sluzby" },
{ name: "Ceník", id: "pricing" },
{ name: "Ceník", id: "/cenik" },
{ name: "Reference", id: "testimonials" },
{ name: "Kontakt", id: "contact" },
{ name: "Kontakt", id: "/kontakt" },
];
return (
@@ -189,7 +189,8 @@ export default function ServicesPage() {
tag="Lokální expertise"
tagIcon={MapPin}
tagAnimation="slide-up"
names={["Slaný", "Kladno", "Rakovník", "Praha-západ", "Roztoky", "Hostivice", "Stochov", "Mšeno"]}
names={[
"Slaný", "Kladno", "Rakovník", "Praha-západ", "Roztoky", "Hostivice", "Stochov", "Mšeno"]}
speed={40}
showCard={true}
textboxLayout="default"