chore: update build assets from doormile-next

This commit is contained in:
2026-06-05 17:43:56 +05:30
parent 00e570e63e
commit 49269146de
103 changed files with 1449 additions and 1185 deletions

View File

@@ -656,12 +656,15 @@
.roadmap-hero-section {
position: relative;
background: #09090b !important;
/* Stay WIDE and immersive span nearly the full viewport, inset only
by the site's standard left/right gutter (40px desktop, 32/24 on
smaller screens) so the dark band never touches the viewport edge.
No narrow max-width: the roadmap timeline + 4 milestone cards keep
the large content area. Auto margins keep the gutters equal. */
width: calc(100% - 80px);
/* Match the site-wide wide-band gutter EXACTLY. Measured against the
footer band (#b29b8fc) and the sibling "Women" band
(#women-entrepreneurship), both of which sit at a 20px left/right
gutter. The parent (#bbc6760) contributes no padding here (the
vendor padding vars resolve to 0), so the band carries the 20px
gutter itself via calc(100% - 40px) + auto margins:
at a 1910px viewport this renders left:20 right:1890 width:1870,
identical to the footer band. */
width: calc(100% - 40px);
margin-left: auto;
margin-right: auto;
border-radius: 24px;
@@ -1096,7 +1099,7 @@
/* Responsive Constraints */
@media (max-width: 1024px) {
.roadmap-hero-section {
width: calc(100% - 64px); /* 32px gutter */
width: calc(100% - 40px); /* keep the 20px site-standard band gutter */
padding: 80px 24px;
}
@@ -1112,7 +1115,7 @@
@media (max-width: 768px) {
.roadmap-hero-section {
width: calc(100% - 48px); /* 24px gutter */
width: calc(100% - 40px); /* keep the 20px site-standard band gutter */
padding: 60px 16px;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,97202,e=>{"use strict";e.s(["COLORS",0,{bg:"#020617",cyan:"#00E5FF",green:"#22C55E",red:"#EF4444",amber:"#F59E0B",ink:"#0B1220",slate:"#64748B",textDim:"rgba(226,232,240,0.66)"},"KPIS",0,[{key:"distance",before:312,after:182,suffix:" km",labelBefore:"Route Distance",labelAfter:"Route Distance",goodWhenLower:!0},{key:"vehicles",before:8,after:5,labelBefore:"Vehicles",labelAfter:"Vehicles",goodWhenLower:!0},{key:"orders",before:59,after:59,labelBefore:"Orders",labelAfter:"Orders Fulfilled",goodWhenLower:!1},{key:"delayed",before:23,after:0,labelBefore:"Delayed",labelAfter:"Delayed",goodWhenLower:!0},{key:"cost",before:18,after:18,prefixBefore:"+",prefixAfter:"",suffix:"%",labelBefore:"Cost Overrun",labelAfter:"Cost Saved",goodWhenLower:!1}],"PHASE_LABELS",0,{chaos:"Monitoring network",scan:"AI SCANNING NETWORK",dissolve:"AI OPTIMIZING ROUTES",optimize:"AI OPTIMIZING ROUTES",reorganize:"AI REASSIGNING VEHICLES",metrics:"AI COMPLETE"},"phaseFromProgress",0,function(e){return e>=.84?"metrics":e>=.7?"reorganize":e>=.56?"optimize":e>=.42?"dissolve":e>=.28?"scan":"chaos"},"rgba",0,function(e,t){let a=e.replace("#",""),r=parseInt(a.substring(0,2),16),o=parseInt(a.substring(2,4),16),s=parseInt(a.substring(4,6),16);return`rgba(${r}, ${o}, ${s}, ${t})`}])},92695,e=>{"use strict";let t={bg:"#08080c",red:"#C01227",cyan:"#E2354A",blue:"#7E1420",sky:"#F2667A",magenta:"#C8102E",violet:"#3c3c46",purple:"#6a6a76",steel:"#43434d",gray:"#7c7c86",green:"#22C55E",amber:"#F59E0B",white:"#FFFFFF"},a=[t.red,t.steel,t.gray,t.steel,t.gray,t.steel],r={birth:0,routes:.13,ev:.28,network:.44,sla:.6,ecosystem:.74,finale:.88},o=[{n:"01",at:r.routes,title:"Generate Routes",caption:"Many delivery plans created at once"},{n:"02",at:r.ev,title:"Check Constraints",caption:"Battery, distance, capacity & time"},{n:"03",at:r.network,title:"Score & Compare",caption:"Every plan ranked by total cost"},{n:"04",at:r.sla,title:"Guarantee On-Time",caption:"Late plans rejected automatically"},{n:"05",at:r.ecosystem,title:"Pick & Dispatch",caption:"Best plan sent to the fleet"},{n:"06",at:r.finale,title:"Delivered",caption:"Real business results"}];e.s(["BRAIN_Y",0,3,"C",0,t,"CITY_RADIUS",0,19,"CONSTRAINT_LIST",0,[{icon:"🔋",label:"Battery",note:"EV range & recharge stops"},{icon:"📍",label:"Distance",note:"Total km per route"},{icon:"📦",label:"Capacity",note:"Orders each vehicle can carry"},{icon:"⏱️",label:"Time / SLA",note:"Promised delivery windows"}],"ENGINE_STEPS",0,o,"P",0,r,"ROUTE_COLORS",0,a,"STRATEGIES",0,["Multi-Trip","Proximity","Balanced","Fuel Saver","EV-Aware","Time-Aware"],"STRATEGY_SCORES",0,[{name:"Multi-Trip",score:98,win:!0},{name:"Time-Aware",score:90},{name:"Balanced",score:84},{name:"Proximity",score:76},{name:"Fuel Saver",score:68},{name:"EV-Aware",score:58}],"WAYPOINTS",0,[{at:0,pos:[0,20,27],look:[0,1.4,0]},{at:.13,pos:[-2.5,20,26.5],look:[-.5,1.2,0]},{at:.28,pos:[3,18.5,25.5],look:[.6,.8,-.8]},{at:.44,pos:[0,23,24.5],look:[0,1,0]},{at:.6,pos:[2.5,21,25.5],look:[0,1.2,0]},{at:.74,pos:[-2,20,26.5],look:[0,1.2,0]},{at:.88,pos:[0,22,25.5],look:[0,1.8,0]},{at:1,pos:[0,21.5,25.5],look:[0,2,0]}],"WINNER_INDEX",0,0])},49712,e=>{e.v(t=>Promise.all(["static/chunks/09z3cszsd8iw3.js","static/chunks/0z6t9sni_7re~.js"].map(t=>e.l(t))).then(()=>t(29539)))},40999,e=>{e.v(t=>Promise.all(["static/chunks/04dzth4udk0lf.js","static/chunks/0z6t9sni_7re~.js","static/chunks/0lr8xk62out3u.js"].map(t=>e.l(t))).then(()=>t(39184)))},15756,e=>{e.v(t=>Promise.all(["static/chunks/0.7tw1qg5ddpv.js"].map(t=>e.l(t))).then(()=>t(55819)))}]);
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,97202,e=>{"use strict";e.s(["COLORS",0,{bg:"#020617",cyan:"#00E5FF",green:"#22C55E",red:"#EF4444",amber:"#F59E0B",ink:"#0B1220",slate:"#64748B",textDim:"rgba(226,232,240,0.66)"},"KPIS",0,[{key:"distance",before:312,after:182,suffix:" km",labelBefore:"Route Distance",labelAfter:"Route Distance",goodWhenLower:!0},{key:"vehicles",before:8,after:5,labelBefore:"Vehicles",labelAfter:"Vehicles",goodWhenLower:!0},{key:"orders",before:59,after:59,labelBefore:"Orders",labelAfter:"Orders Fulfilled",goodWhenLower:!1},{key:"delayed",before:23,after:0,labelBefore:"Delayed",labelAfter:"Delayed",goodWhenLower:!0},{key:"cost",before:18,after:18,prefixBefore:"+",prefixAfter:"",suffix:"%",labelBefore:"Cost Overrun",labelAfter:"Cost Saved",goodWhenLower:!1}],"PHASE_LABELS",0,{chaos:"Monitoring network",scan:"AI SCANNING NETWORK",dissolve:"AI OPTIMIZING ROUTES",optimize:"AI OPTIMIZING ROUTES",reorganize:"AI REASSIGNING VEHICLES",metrics:"AI COMPLETE"},"phaseFromProgress",0,function(e){return e>=.84?"metrics":e>=.7?"reorganize":e>=.56?"optimize":e>=.42?"dissolve":e>=.28?"scan":"chaos"},"rgba",0,function(e,t){let a=e.replace("#",""),r=parseInt(a.substring(0,2),16),o=parseInt(a.substring(2,4),16),s=parseInt(a.substring(4,6),16);return`rgba(${r}, ${o}, ${s}, ${t})`}])},92695,e=>{"use strict";let t={bg:"#08080c",red:"#C01227",cyan:"#E2354A",blue:"#7E1420",sky:"#F2667A",magenta:"#C8102E",violet:"#3c3c46",purple:"#6a6a76",steel:"#43434d",gray:"#7c7c86",green:"#22C55E",amber:"#F59E0B",white:"#FFFFFF"},a=[t.red,t.steel,t.gray,t.steel,t.gray,t.steel],r={birth:0,routes:.13,ev:.28,network:.44,sla:.6,ecosystem:.74,finale:.88},o=[{n:"01",at:r.routes,title:"Generate Routes",caption:"Many delivery plans created at once"},{n:"02",at:r.ev,title:"Check Constraints",caption:"Battery, distance, capacity & time"},{n:"03",at:r.network,title:"Score & Compare",caption:"Every plan ranked by total cost"},{n:"04",at:r.sla,title:"Guarantee On-Time",caption:"Late plans rejected automatically"},{n:"05",at:r.ecosystem,title:"Pick & Dispatch",caption:"Best plan sent to the fleet"},{n:"06",at:r.finale,title:"Delivered",caption:"Real business results"}];e.s(["BRAIN_Y",0,3,"C",0,t,"CITY_RADIUS",0,19,"CONSTRAINT_LIST",0,[{icon:"🔋",label:"Battery",note:"EV range & recharge stops"},{icon:"📍",label:"Distance",note:"Total km per route"},{icon:"📦",label:"Capacity",note:"Orders each vehicle can carry"},{icon:"⏱️",label:"Time / SLA",note:"Promised delivery windows"}],"ENGINE_STEPS",0,o,"P",0,r,"ROUTE_COLORS",0,a,"STRATEGIES",0,["Multi-Trip","Proximity","Balanced","Fuel Saver","EV-Aware","Time-Aware"],"STRATEGY_SCORES",0,[{name:"Multi-Trip",score:98,win:!0},{name:"Time-Aware",score:90},{name:"Balanced",score:84},{name:"Proximity",score:76},{name:"Fuel Saver",score:68},{name:"EV-Aware",score:58}],"WAYPOINTS",0,[{at:0,pos:[0,20,27],look:[0,1.4,0]},{at:.13,pos:[-2.5,20,26.5],look:[-.5,1.2,0]},{at:.28,pos:[3,18.5,25.5],look:[.6,.8,-.8]},{at:.44,pos:[0,23,24.5],look:[0,1,0]},{at:.6,pos:[2.5,21,25.5],look:[0,1.2,0]},{at:.74,pos:[-2,20,26.5],look:[0,1.2,0]},{at:.88,pos:[0,22,25.5],look:[0,1.8,0]},{at:1,pos:[0,21.5,25.5],look:[0,2,0]}],"WINNER_INDEX",0,0])},49712,e=>{e.v(t=>Promise.all(["static/chunks/0roya9vkvq6rl.js","static/chunks/0z6t9sni_7re~.js"].map(t=>e.l(t))).then(()=>t(29539)))},40999,e=>{e.v(t=>Promise.all(["static/chunks/04dzth4udk0lf.js","static/chunks/0z6t9sni_7re~.js","static/chunks/0lr8xk62out3u.js"].map(t=>e.l(t))).then(()=>t(39184)))},15756,e=>{e.v(t=>Promise.all(["static/chunks/10mjqoa6szzv3.js"].map(t=>e.l(t))).then(()=>t(55819)))}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},98183,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={assign:function(){return a},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});function i(e){let r={};for(let[t,n]of e.entries()){let e=r[t];void 0===e?r[t]=n:Array.isArray(e)?e.push(n):r[t]=[e,n]}return r}function u(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let r=new URLSearchParams;for(let[t,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)r.append(t,u(e));else r.set(t,u(n));return r}function a(e,...r){for(let t of r){for(let r of t.keys())e.delete(r);for(let[r,n]of t.entries())e.append(r,n)}return e}},18967,(e,r,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={DecodeError:function(){return P},MiddlewareNotFoundError:function(){return O},MissingStaticPage:function(){return h},NormalizeError:function(){return E},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return y},WEB_VITALS:function(){return i},execOnce:function(){return u},getDisplayName:function(){return l},getLocationOrigin:function(){return c},getURL:function(){return f},isAbsoluteUrl:function(){return a},isResSent:function(){return d},loadGetInitialProps:function(){return g},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return N}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function u(e){let r,t=!1;return(...n)=>(t||(t=!0,r=e(...n)),r)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,a=e=>s.test(e);function c(){let{protocol:e,hostname:r,port:t}=window.location;return`${e}//${r}${t?":"+t:""}`}function f(){let{href:e}=window.location,r=c();return e.substring(r.length)}function l(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function p(e){let r=e.split("?");return r[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(r[1]?`?${r.slice(1).join("?")}`:"")}async function g(e,r){let t=r.res||r.ctx&&r.ctx.res;if(!e.getInitialProps)return r.ctx&&r.Component?{pageProps:await g(r.Component,r.ctx)}:{};let n=await e.getInitialProps(r);if(t&&d(t))return n;if(!n)throw Object.defineProperty(Error(`"${l(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,y=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class P extends Error{}class E extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class h extends Error{constructor(e,r){super(),this.message=`Failed to load static file for page: ${e} ${r}`}}class O extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function N(e){return JSON.stringify({message:e.message,stack:e.stack})}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long