PageSourceSearch

https://pantilesdental.co.uk/assets/page-Testimonials-BrM60gt-.js

js pantilesdental.co.uk collected 2026-10-05 23:49:24 UTC 3,955 bytes, 1 lines download raw bytes

1import{j as e,m as s}from"./vendor-BGv9k4sg.js";import{H as r,F as o}from"./page-About-Cdrpo3KW.js";import{t as n}from"./page-Home-yJXZn_ue.js";import"./page-GeneralDentistry-BOUfqJ0H.js";import"./page-DentalHygenist-Cjh3ua0N.js";import"./page-CosmeticDentistry-DimOTFFN.js";import"./page-DentalExaminationsPage-KHLwCg-Q.js";import"./page-FillingsAndRestorations-DDLlU2on.js";import"./page-DentalCrownsAndBridges-BrMQXwiU.js";const c="/assets/Testimonials_hero1-CNFKLR2A.webp",x=()=>e.jsxs("svg",{className:"w-6 h-6",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[e.jsx("path",{fill:"#4285F4",d:"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"}),e.jsx("path",{fill:"#34A853",d:"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"}),e.jsx("path",{fill:"#FBBC05",d:"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"}),e.jsx("path",{fill:"#EA4335",d:"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"})]}),y=()=>e.jsxs("div",{className:"min-h-screen flex flex-col",children:[e.jsx(r,{}),e.jsxs("section",{className:"relative h-[62vh] min-h-[600px] flex items-center justify-center text-white overflow-hidden",children:[e.jsx("img",{src:c,alt:"Friendly female dentist with young patient in dental clinic",className:"absolute inset-0 w-full h-full object-cover"}),e.jsx("div",{className:"absolute inset-0 bg-black/40"}),e.jsxs(s.div,{initial:{opacity:0,y:30},animate:{opacity:1,y:0},transition:{duration:.8},className:"relative z-10 text-center max-w-4xl mx-auto px-4",children:[e.jsx("h1",{className:"text-5xl lg:text-6xl font-bold mb-6",children:"Patient Testimonials"}),e.jsxs("p",{className:"text-xl lg:text-2xl leading-relaxed",children:["Read what our patients say about their experience with",e.jsx("br",{}),"15 The Pantiles Dental Practice."]})]})]}),e.jsx("section",{className:"py-20 bg-white flex-grow",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs(s.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.8},className:"text-center mb-16",children:[e.jsx("h2",{className:"text-4xl lg:text-5xl font-bold text-gray-900 mb-4",children:"Our Happy Patients"}),e.jsx("p",{className:"text-lg text-gray-600 max-w-3xl mx-auto",children:"Don't just take our word for it - hear from our satisfied patients about their experience with our dental practice."})]}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 max-w-5xl mx-auto",children:n.map((t,a)=>e.jsxs(s.div,{initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:a%3*.1},className:"bg-white border border-gray-200 rounded-2xl p-6 shadow-sm hover:shadow-lg transition-shadow duration-300 flex flex-col",children:[e.jsxs("div",{className:"flex gap-2 items-center mb-3",children:["★★★★★".split("").map((i,l)=>e.jsx("span",{className:"text-[#FDB022] text-lg",children:i},l)),e.jsxs("div",{className:"ml-auto flex items-center gap-1",children:[e.jsx(x,{}),e.jsx("span",{className:"text-xs text-gray-500",children:"Google"})]})]}),e.jsx("span",{className:"text-xs uppercase tracking-widest text-gray-400 mb-2",children:t.timeframe}),e.jsx("h4",{className:"font-bold text-gray-900 text-lg",children:t.name}),e.jsxs("p",{className:"text-gray-700 leading-relaxed mb-4 flex-grow line-clamp-4",children:['"',t.quote,'"']}),e.jsx("a",{href:"https://www.google.com/search?q=15+the+pantiles+dental+practice+reviews",target:"_blank",rel:"noopener noreferrer",className:"text-[#4285F4] font-semibold hover:underline transition-colors text-sm mt-auto",children:"read more"})]},a))})]})}),e.jsx(o,{className:"mt-auto"})]});export{y as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.