15 Commits

Author SHA1 Message Date
9bfc597629 Update src/app/page.tsx 2026-05-22 18:52:06 +00:00
38bdfa488e Switch to version 15: modified src/app/page.tsx 2026-05-22 12:47:32 +00:00
4572a326c9 Merge version_16 into main
Merge version_16 into main
2026-05-22 12:45:08 +00:00
60d776bbf3 Update src/app/page.tsx 2026-05-22 12:45:05 +00:00
7268088497 Merge version_16 into main
Merge version_16 into main
2026-05-22 12:44:28 +00:00
f7c450414d Update src/app/page.tsx 2026-05-22 12:44:25 +00:00
0aad7b83e5 Merge version_16 into main
Merge version_16 into main
2026-05-22 12:43:48 +00:00
febaa04e9a Update src/app/page.tsx 2026-05-22 12:43:42 +00:00
3b203ed97b Merge version_15 into main
Merge version_15 into main
2026-05-22 12:08:32 +00:00
03ae71d325 Update src/app/page.tsx 2026-05-22 12:08:29 +00:00
7394739242 Merge version_14 into main
Merge version_14 into main
2026-05-22 11:56:52 +00:00
ebc2529014 Update src/app/page.tsx 2026-05-22 11:56:49 +00:00
8ce3bf7322 Merge version_13 into main
Merge version_13 into main
2026-05-22 11:53:36 +00:00
536010d1f1 Merge version_13 into main
Merge version_13 into main
2026-05-22 11:50:24 +00:00
919aad8990 Merge version_13 into main
Merge version_13 into main
2026-05-22 11:49:45 +00:00

View File

@@ -16,6 +16,17 @@ import TeamCardSix from '@/components/sections/team/TeamCardSix';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
export default function LandingPage() {
const handleScroll = (id: string) => {
const element = document.getElementById(id);
if (element) {
element.scrollIntoView({ behavior: "smooth" });
}
const menu = document.querySelector('[data-fullscreen-menu]');
if (menu) {
(menu as HTMLElement).style.display = 'none';
}
};
return (
<ThemeProvider
defaultButtonVariant="directional-hover"
@@ -51,7 +62,7 @@ export default function LandingPage() {
{
text: "Записаться на приём", href: "https://wa.me/+79291033003?text=Здравствуйте!%20Хочу%20записаться%20на%20приём%20в%20Diamond%20Dent%20Grozny"},
{
text: "Узнать больше", href: "#about"},
text: "Узнать больше", onClick: () => handleScroll('about')},
]}
mediaItems={[
{
@@ -257,10 +268,10 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{ id: "q1", title: "Больно ли лечить зубы?", content: "По номеру телефона " },
{ id: "q1", title: "Больно ли лечить зубы?", content: "Нет, все процедуры проводятся с использованием современной анестезии. Вы не почувствуете боли." },
{ id: "q2", title: "Сколько длится отбеливание?", content: "Обычно процедура занимает около 60 минут." },
{ id: "q3", title: "Можно ли детям?", content: "Да, мы проводим бережный прием для детей любого возраста." },
{ id: "q4", title: "Как записаться?", content: о номеру телефона " },
{ id: "q4", title: "Как записаться?", content: росто нажмите кнопку 'Записаться на приём' или напишите нам в WhatsApp: +7 929 103 30 03" },
{ id: "q5", title: "Есть ли гарантия?", content: "На все виды работ мы предоставляем официальную гарантию." },
]}
title="Часто задаваемые вопросы"
@@ -292,6 +303,24 @@ export default function LandingPage() {
/>
</div>
<div id="map" data-section="map">
<section className="py-16 md:py-24">
<div className="container mx-auto px-4">
<h2 className="text-3xl font-bold mb-8 text-center">Как нас найти</h2>
<div className="w-full h-[450px]">
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2891.802373722976!2d45.69634947683935!3d43.315747671128145!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4051d9500b1a03db%3A0x868351b8c2ec1b9b!2z0YPQu9C40YbQsCDQkdC10LnRh9CxINCQ0LvQuCDQnNCit9Cw0LXQstCwLCA1OSwg0JPRg9C20L3QvtC9LCDQp9C70LXQutCwLCDQhtC10YfQvdC10L3QuNC1!5e0!3m2!1sru!2sru!4v1716382000000!5m2!1sru!2sru"
width="100%"
height="100%"
style={{ border: 0 }}
allowFullScreen
loading="lazy">
</iframe>
</div>
</div>
</section>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dw84RnSEOsmbFdYVY2F51sVH09/uploaded-1779347445955-xba4vklv.jpg"