initialising the build for the doormile site
This commit is contained in:
130
.next/server/chunks/ssr/[root-of-the-server]__0qq822q._.js
Normal file
130
.next/server/chunks/ssr/[root-of-the-server]__0qq822q._.js
Normal file
@@ -0,0 +1,130 @@
|
||||
module.exports=[64240,(a,b,c)=>{"use strict";function d(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(d=function(a){return a?c:b})(a)}c._=function(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var c=d(b);if(c&&c.has(a))return c.get(a);var e={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in a)if("default"!==g&&Object.prototype.hasOwnProperty.call(a,g)){var h=f?Object.getOwnPropertyDescriptor(a,g):null;h&&(h.get||h.set)?Object.defineProperty(e,g,h):e[g]=a[g]}return e.default=a,c&&c.set(a,e),e}},93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},71029,(a,b,c)=>{"use strict";c._=function(a){return a&&a.__esModule?a:{default:a}}},790,(a,b,c)=>{let{createClientModuleProxy:d}=a.r(11857);a.n(d("[project]/node_modules/next/dist/client/app-dir/link.js <module evaluation>"))},84707,(a,b,c)=>{let{createClientModuleProxy:d}=a.r(11857);a.n(d("[project]/node_modules/next/dist/client/app-dir/link.js"))},97647,a=>{"use strict";a.i(790);var b=a.i(84707);a.n(b)},95936,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0});var d={default:function(){return i},useLinkStatus:function(){return h.useLinkStatus}};for(var e in d)Object.defineProperty(c,e,{enumerable:!0,get:d[e]});let f=a.r(64240),g=a.r(7997),h=f._(a.r(97647));function i(a){let b=a.legacyBehavior,c="string"==typeof a.children||"number"==typeof a.children||"string"==typeof a.children?.type,d=a.children?.type?.$$typeof===Symbol.for("react.client.reference");return!b||c||d||(a.children?.type?.$$typeof===Symbol.for("react.lazy")?console.error("Using a Lazy Component as a direct child of `<Link legacyBehavior>` from a Server Component is not supported. If you need legacyBehavior, wrap your Lazy Component in a Client Component that renders the Link's `<a>` tag."):console.error("Using a Server Component as a direct child of `<Link legacyBehavior>` is not supported. If you need legacyBehavior, wrap your Server Component in a Client Component that renders the Link's `<a>` tag.")),(0,g.jsx)(h.default,{...a})}("function"==typeof c.default||"object"==typeof c.default&&null!==c.default)&&void 0===c.default.__esModule&&(Object.defineProperty(c.default,"__esModule",{value:!0}),Object.assign(c.default,c),b.exports=c.default)},25333,a=>{a.v("/_next/static/media/icon.14w3bhkxgz946.png"+(globalThis.NEXT_CLIENT_ASSET_SUFFIX||""))},21646,a=>{"use strict";let b={src:a.i(25333).default,width:40,height:40};a.s(["default",0,b])},10585,a=>{a.v("/_next/static/media/favicon.14w3bhkxgz946.ico"+(globalThis.NEXT_CLIENT_ASSET_SUFFIX||""))},68611,a=>{"use strict";let b={src:a.i(10585).default,width:40,height:40};a.s(["default",0,b])},56643,a=>{"use strict";var b=a.i(7997),c=a.i(95936);function d(){return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:`
|
||||
.blogs-hero-title {
|
||||
color: #ffffff !important;
|
||||
font-family: var(--font-manrope), sans-serif !important;
|
||||
font-size: clamp(34px, 5.5vw, 68px) !important;
|
||||
font-weight: 850 !important;
|
||||
text-transform: uppercase !important;
|
||||
letter-spacing: -1.5px !important;
|
||||
margin: 0 !important;
|
||||
}
|
||||
`}}),(0,b.jsx)("div",{className:"custom-standard-hero-container",children:(0,b.jsx)("div",{style:{backgroundImage:"url(/images/home2-banner-1.jpg)",backgroundPosition:"center center",backgroundRepeat:"no-repeat",backgroundSize:"cover"},className:"custom-standard-hero-card",children:(0,b.jsxs)("div",{className:"e-con-inner",style:{position:"relative",width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:[(0,b.jsx)("div",{style:{textAlign:"center",color:"#fff",zIndex:5},children:(0,b.jsxs)("h1",{className:"blogs-hero-title",children:["Our ",(0,b.jsx)("span",{style:{color:"#C01227"},children:"Blogs"})]})}),(0,b.jsx)("div",{className:"elementor-element elementor-element-91be79f elementor-widget__width-auto elementor-absolute elementor-widget elementor-widget-logico_breadcrumbs",style:{position:"absolute",bottom:"40px",left:"50%",transform:"translateX(-50%)",zIndex:10},children:(0,b.jsx)("div",{className:"elementor-widget-container",children:(0,b.jsxs)("nav",{className:"breadcrumbs",style:{background:"rgba(255, 255, 255, 0.1)",backdropFilter:"blur(10px)",padding:"10px 24px",borderRadius:"30px",border:"1px solid rgba(255, 255, 255, 0.15)"},children:[(0,b.jsx)(c.default,{href:"/",style:{color:"#fff",fontWeight:600},children:"Home"}),(0,b.jsx)("span",{className:"delimiter",style:{color:"rgba(255, 255, 255, 0.6)",margin:"0 8px"},children:"/"}),(0,b.jsx)("span",{className:"current",style:{color:"#C01227",fontWeight:700},children:"Blogs"})]})})})]})})})]})}var e=a.i(3236),f=a.i(19218);function g(){return(0,b.jsxs)("div",{className:"elementor-element elementor-element-c70681e e-flex e-con-boxed cut-corner-no sticky-container-off e-con e-parent","data-id":"c70681e","data-element_type":"container","data-e-type":"container",children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:`
|
||||
.custom-blog-grid {
|
||||
display: grid !important;
|
||||
grid-template-columns: repeat(3, 1fr) !important;
|
||||
gap: 40px !important;
|
||||
width: 100% !important;
|
||||
max-width: 1200px !important;
|
||||
margin: 0 auto !important;
|
||||
padding: 40px 20px !important;
|
||||
}
|
||||
|
||||
@media (max-width: 1024px) {
|
||||
.custom-blog-grid {
|
||||
grid-template-columns: repeat(2, 1fr) !important;
|
||||
}
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.custom-blog-grid {
|
||||
grid-template-columns: 1fr !important;
|
||||
gap: 48px !important;
|
||||
}
|
||||
}
|
||||
|
||||
.custom-blog-card {
|
||||
display: flex !important;
|
||||
flex-direction: column !important;
|
||||
justify-content: space-between !important;
|
||||
height: 100% !important;
|
||||
background: #ffffff !important;
|
||||
border: 1px solid rgba(0, 0, 0, 0.08) !important;
|
||||
border-radius: 28px !important;
|
||||
padding: 28px !important;
|
||||
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.03) !important;
|
||||
transition: transform 0.4s cubic-bezier(0.2, 0.8, 0.2, 1), box-shadow 0.4s ease !important;
|
||||
cursor: pointer !important;
|
||||
}
|
||||
|
||||
.custom-blog-card:hover {
|
||||
transform: translateY(-8px) !important;
|
||||
box-shadow: 0 20px 40px rgba(192, 18, 39, 0.12) !important;
|
||||
border-color: rgba(192, 18, 39, 0.2) !important;
|
||||
}
|
||||
|
||||
.custom-blog-date {
|
||||
font-size: 12px !important;
|
||||
font-weight: 700 !important;
|
||||
color: #94a3b8 !important;
|
||||
text-transform: uppercase !important;
|
||||
letter-spacing: 1px !important;
|
||||
margin-bottom: 8px !important;
|
||||
display: block !important;
|
||||
font-family: var(--font-manrope), sans-serif !important;
|
||||
}
|
||||
|
||||
.custom-blog-divider {
|
||||
width: 100% !important;
|
||||
height: 1px !important;
|
||||
background: rgba(0, 0, 0, 0.08) !important;
|
||||
margin-bottom: 20px !important;
|
||||
}
|
||||
|
||||
.custom-blog-title {
|
||||
font-size: 20px !important;
|
||||
font-weight: 800 !important;
|
||||
color: #1e293b !important;
|
||||
line-height: 1.35 !important;
|
||||
text-transform: none !important;
|
||||
letter-spacing: -0.4px !important;
|
||||
margin: 0 0 12px 0 !important;
|
||||
display: -webkit-box !important;
|
||||
-webkit-line-clamp: 2 !important;
|
||||
-webkit-box-orient: vertical !important;
|
||||
overflow: hidden !important;
|
||||
transition: color 0.2s ease !important;
|
||||
font-family: var(--font-manrope), sans-serif !important;
|
||||
}
|
||||
|
||||
.custom-blog-card:hover .custom-blog-title {
|
||||
color: #c01227 !important;
|
||||
}
|
||||
|
||||
.custom-blog-excerpt {
|
||||
font-size: 13.5px !important;
|
||||
font-weight: 500 !important;
|
||||
color: #64748b !important;
|
||||
line-height: 1.6 !important;
|
||||
margin: 0 0 24px 0 !important;
|
||||
text-transform: none !important;
|
||||
font-family: var(--font-manrope), sans-serif !important;
|
||||
}
|
||||
|
||||
.custom-blog-img-container {
|
||||
position: relative !important;
|
||||
width: 100% !important;
|
||||
aspect-ratio: 4 / 3 !important;
|
||||
border-radius: 20px !important;
|
||||
overflow: hidden !important;
|
||||
margin-top: auto !important;
|
||||
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05) !important;
|
||||
}
|
||||
|
||||
.custom-blog-badge {
|
||||
position: absolute !important;
|
||||
top: 14px !important;
|
||||
left: 14px !important;
|
||||
z-index: 5 !important;
|
||||
background: #c01227 !important;
|
||||
color: #ffffff !important;
|
||||
font-size: 9px !important;
|
||||
font-weight: 800 !important;
|
||||
text-transform: uppercase !important;
|
||||
letter-spacing: 1.2px !important;
|
||||
padding: 4px 10px !important;
|
||||
border-radius: 6px !important;
|
||||
box-shadow: 0 4px 10px rgba(192, 18, 39, 0.2) !important;
|
||||
font-family: var(--font-manrope), sans-serif !important;
|
||||
}
|
||||
`}}),(0,b.jsx)("div",{className:"e-con-inner",children:(0,b.jsx)("div",{className:"elementor-element elementor-element-3dec5cf e-con-full e-flex cut-corner-no sticky-container-off e-con e-child","data-id":"3dec5cf","data-element_type":"container","data-e-type":"container",children:(0,b.jsx)("div",{className:"elementor-element elementor-element-aa12479 elementor-widget elementor-widget-logico_blog_listing","data-id":"aa12479","data-element_type":"widget","data-e-type":"widget","data-widget_type":"logico_blog_listing.default",children:(0,b.jsx)("div",{className:"elementor-widget-container",children:(0,b.jsx)("div",{className:"archive-listing",children:(0,b.jsx)("div",{className:"custom-blog-grid",children:[{date:"Apl.06/2025",title:"How AI Is Transforming Last-Mile EV Delivery",excerpt:"Machine learning and real-time data are reshaping how fleets plan, dispatch, and adapt — making every kilometre smarter than the last.",category:"Technology",image:"/images/blog-post-pic-17.png"},{date:"Apl.06/2025",title:"The EV Paradox: Solving Range Anxiety for Urban Fleets",excerpt:"Electric vehicles promise sustainability, but battery constraints introduce a new routing challenge. Here's how MileTruth™ AI solves it before dispatch.",category:"EV Fleet",image:"/images/blog-post-pic-18-840x840.jpg"},{date:"Apl.06/2025",title:"42% Less Distance: Insights from Our Hyderabad Hub",excerpt:"A detailed look at how Doormile's MileTruth routing engine delivered measurable efficiency gains — fewer vehicles, less fuel, and zero SLA misses.",category:"Case Study",image:"/images/blog-post-pic-15.png"},{date:"Apl.06/2025",title:"MileTruth™ AI — 10 Stages to Smarter Dispatch",excerpt:"From order ingestion to final route output in under 45ms — a technical walkthrough of the ten-stage pipeline at the heart of our routing engine.",category:"MileTruth",image:"/images/blog-post-pic-31.png"},{date:"Apl.06/2025",title:"Why Mathematical Precision Beats Heuristics in Routing",excerpt:"Most routing tools guess. We calculate. Powered by Google OR-Tools, MileTruth evaluates six parallel strategy universes to select the optimal route every time.",category:"Technology",image:"/images/blog-post-pic-14.jpeg"},{date:"Apl.06/2025",title:"Fleet Reduction Without Compromising Delivery Volume",excerpt:"Deploying 37% fewer vehicles while handling the same order volumes isn't a trade-off — it's the result of smarter routing intelligence applied at every dispatch.",category:"Fleet Management",image:"/images/blog-post-pic-8.jpeg"},{date:"Apl.06/2025",title:"Building a Greener City: The Future of Urban Logistics",excerpt:"Cities are demanding cleaner delivery. We explore how AI-powered EV fleets and optimised routing create a path to zero-emission last-mile logistics at city scale.",category:"Sustainability",image:"/images/blog-post-pic-6.jpeg"},{date:"Apl.06/2025",title:"How Doormile Maintains 99.9% SLA Compliance at Scale",excerpt:"Hitting SLA targets 99.9% of the time isn't luck — it's the product of ETA pre-validation, real-time rebalancing, and a routing engine built with delivery reliability as its first constraint.",category:"Operations",image:"/images/blog-post-pic-4.jpeg"},{date:"Apl.06/2025",title:"Battery Simulation: The Secret to EV Route Pre-Validation",excerpt:"Before a single rider leaves the hub, MileTruth™ simulates every route against real charge capacity — eliminating mid-route failures and protecting your fulfillment rate.",category:"EV Fleet",image:"/images/blog-post-pic-3.jpeg"}].map((a,c)=>(0,b.jsx)(f.ScrollReveal,{delay:c%3*.08,duration:.8,yOffset:35,children:(0,b.jsxs)("div",{className:"custom-blog-card",children:[(0,b.jsxs)("div",{className:"flex flex-col",children:[(0,b.jsx)("span",{className:"custom-blog-date",children:a.date}),(0,b.jsx)("div",{className:"custom-blog-divider"}),(0,b.jsx)("h3",{className:"custom-blog-title",children:a.title}),(0,b.jsx)("p",{className:"custom-blog-excerpt",children:a.excerpt})]}),(0,b.jsxs)("div",{className:"custom-blog-img-container",children:[(0,b.jsx)(e.default,{src:a.image,alt:a.title,fill:!0,style:{objectFit:"cover"},sizes:"(max-width: 768px) 100vw, 33vw"}),(0,b.jsx)("span",{className:"custom-blog-badge",children:a.category})]})]})},c))})})})})})})]})}a.s(["default",0,function(){return(0,b.jsx)("div",{className:"content-wrapper content-wrapper-may-contain-elementor-code content-wrapper-sidebar-position-none",children:(0,b.jsx)("div",{className:"content",children:(0,b.jsx)("div",{className:"content-inner",children:(0,b.jsxs)("div",{"data-elementor-type":"wp-page","data-elementor-id":"104",className:"elementor elementor-104",children:[(0,b.jsx)(d,{}),(0,b.jsx)(g,{})]})})})})},"metadata",0,{title:"Blog – Doormile",description:"Insights and logistics intelligence from the team behind Doormile. Learn how AI is transforming EV planning and last-mile operations."}],56643)},22169,a=>{a.n(a.i(56643))}];
|
||||
|
||||
//# sourceMappingURL=%5Broot-of-the-server%5D__0qq822q._.js.map
|
||||
Reference in New Issue
Block a user