PageSourceSearch

https://www.vcloudmaster.com/assets/NewsDetail-LwHQ7Nl9.js

js vcloudmaster.com collected 2026-10-04 02:41:53 UTC 5,543 bytes, 1 lines download raw bytes

1import{bx as c,bl as e,a$ as l,a_ as m,b as g,bm as r,s as h,c as p}from"./index-NcUaiU9h.js";import{g as b,a as u}from"./newsData-DWZKMxCU.js";import"./devops_profissional-BZ0c_VQp.js";const d={News:"bg-blue-50 text-blue-700 border-blue-100","Service Delivery":"bg-blue-50 text-blue-700 border-blue-100",Competency:"bg-purple-50 text-purple-700 border-purple-100",Certification:"bg-emerald-50 text-emerald-700 border-emerald-100"},N=()=>{const{slug:x}=c(),s=b(x);if(!s)return e.jsxs("div",{className:"text-center py-32 space-y-4",children:[e.jsx("p",{className:"text-xl text-red-500",children:"News article not found"}),e.jsx(l,{to:"/news-and-insights",className:"text-blue-600 font-semibold hover:underline",children:"Back to News & Insights"})]});const o=u.filter(t=>t.slug!==s.slug).slice(0,3);return e.jsxs("div",{className:"bg-white",children:[e.jsxs(m,{children:[e.jsxs("title",{children:[s.title," | VCloudMaster News & Insights"]}),e.jsx("meta",{name:"description",content:s.summary}),e.jsx("meta",{name:"robots",content:"index, follow"}),e.jsx("link",{rel:"canonical",href:`https://www.vcloudmaster.com/news-and-insights/${s.slug}`}),e.jsx("meta",{property:"og:title",content:s.title}),e.jsx("meta",{property:"og:description",content:s.summary}),e.jsx("meta",{property:"og:type",content:"article"}),e.jsx("meta",{property:"og:url",content:`https://www.vcloudmaster.com/news-and-insights/${s.slug}`})]}),e.jsx("section",{className:"relative bg-gradient-to-b from-blue-50/60 to-white py-20 lg:py-28",children:e.jsxs("div",{className:"max-w-6xl mx-auto px-6 lg:px-8",children:[e.jsxs(l,{to:"/news-and-insights",className:"inline-flex items-center gap-2 text-gray-500 hover:text-blue-600 text-sm font-medium mb-8 transition-colors",children:[e.jsx(g,{className:"w-3.5 h-3.5"}),"All News & Insights"]}),e.jsxs(r.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"text-center max-w-3xl mx-auto mb-12",children:[e.jsx("span",{className:`inline-block px-4 py-1.5 rounded-full border text-sm font-medium mb-4 ${d[s.category]||"bg-blue-50 text-blue-700 border-blue-100"}`,children:s.category}),e.jsx("h1",{className:"text-3xl sm:text-4xl md:text-5xl font-bold text-gray-900 leading-tight",children:s.title})]}),e.jsxs(r.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6,delay:.1},className:"grid lg:grid-cols-2 gap-12 items-center",children:[e.jsx("div",{className:"space-y-4 text-gray-600 text-base sm:text-lg leading-relaxed",children:s.heroParagraphs.map((t,i)=>e.jsx("p",{children:t},i))}),e.jsx("div",{className:"rounded-3xl overflow-hidden shadow-2xl shadow-blue-500/20 bg-gradient-to-br from-slate-50 to-blue-50 p-10 sm:p-14 flex items-center justify-center",children:e.jsx("img",{src:s.heroImage,alt:s.tag,className:"w-full max-h-[280px] object-contain"})})]})]})}),e.jsxs("div",{className:"max-w-6xl mx-auto px-6 lg:px-8 py-16 space-y-20",children:[s.sections.map((t,i)=>e.jsxs(r.section,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},children:[e.jsx("h2",{className:"text-2xl sm:text-3xl font-bold text-gray-900 mb-6",children:t.heading}),t.paragraphs?.map((a,n)=>e.jsx("p",{className:"text-gray-600 text-base sm:text-lg leading-relaxed mb-4",children:a},n)),t.intro&&e.jsx("p",{className:"text-gray-700 font-medium text-base sm:text-lg leading-relaxed mb-6",children:t.intro}),t.cards&&e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6 mt-2",children:t.cards.map((a,n)=>e.jsxs("div",{className:"bg-gray-50 border border-gray-100 rounded-2xl p-6 hover:shadow-md transition-shadow duration-300",children:[e.jsx(h,{className:"text-blue-600 text-xl mb-3"}),e.jsx("h3",{className:"font-semibold text-gray-900 mb-2",children:a.title}),e.jsx("p",{className:"text-gray-600 text-sm leading-relaxed",children:a.description})]},n))})]},i)),e.jsxs(r.section,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.6},className:"text-center bg-gradient-to-r from-blue-600 to-purple-600 rounded-3xl p-10 sm:p-14 text-white",children:[e.jsx("h2",{className:"text-2xl sm:text-3xl font-bold mb-4",children:s.cta.heading}),e.jsx("p",{className:"text-blue-50 max-w-2xl mx-auto mb-8 leading-relaxed",children:s.cta.text}),e.jsx(l,{to:"/contact",children:e.jsxs("button",{className:"group inline-flex items-center gap-2 px-8 py-4 bg-white text-blue-700 font-semibold rounded-xl shadow-lg hover:shadow-xl transition-all duration-300",children:[s.cta.buttonText,e.jsx(p,{className:"group-hover:translate-x-1 transition-transform duration-300"})]})})]}),o.length>0&&e.jsxs("section",{children:[e.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"More News & Insights"}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6",children:o.map(t=>e.jsxs(l,{to:`/news-and-insights/${t.slug}`,className:"group flex flex-col rounded-2xl border border-gray-100 shadow-sm hover:shadow-lg transition-shadow duration-300 p-6",children:[e.jsx("img",{src:t.badgeImage,alt:t.tag,className:"h-16 w-auto object-contain mb-4"}),e.jsx("span",{className:`inline-block w-fit text-xs font-semibold px-3 py-1 rounded-full border mb-3 ${d[t.category]||"bg-blue-50 text-blue-700 border-blue-100"}`,children:t.category}),e.jsx("h3",{className:"font-semibold text-gray-900 leading-snug mb-2 group-hover:text-blue-600 transition-colors",children:t.title}),e.jsx("p",{className:"text-gray-500 text-sm line-clamp-2",children:t.summary})]},t.slug))})]})]})]})};export{N 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.