PageSourceSearch

https://app.sortaflow.com/assets/SellerTools-DDuJi3Un.js

js sortaflow.com collected 2026-09-24 14:53:27 UTC 14,706 bytes, 44 lines download raw bytes

1import{j as t,m as i,M as a,aJ as d,aK as x,o as p,aL as h,aM as f,_ as g,L as m,B as y,aI as o}from"./index-DFsRoN7L.js";import{a as u}from"./main-DCNqFEZ0.js";import"./customer-utils-Cvoil6QM.js";import"./customer-vendor-CDEsLGFF.js";const F=`
2  .st-page {
3    background: linear-gradient(135deg, #fbd5b0 0%, #fac8cc 50%, #ecd5ff 100%);
4  }
5  .st-dot-grid {
6    background-image: radial-gradient(circle, #FF9999 1.5px, transparent 1.5px);
7    background-size: 28px 28px;
8    opacity: 1;
9  }
10  @keyframes stFloatA {
11    0%, 100% { transform: translateY(0px) rotate(0deg); }
12    50%       { transform: translateY(-12px) rotate(5deg); }
13  }
14  @keyframes stFloatB {
15    0%, 100% { transform: translateY(0px) rotate(18deg); }
16    50%       { transform: translateY(-8px) rotate(26deg); }
17  }
18  @keyframes stFloatC {
19    0%, 100% { transform: translateY(0px) rotate(-12deg); }
20    50%       { transform: translateY(-10px) rotate(-4deg); }
21  }
22  .st-float-a { animation: stFloatA 6s ease-in-out infinite; }
23  .st-float-b { animation: stFloatB 8s ease-in-out infinite; }
24  .st-float-c { animation: stFloatC 7s ease-in-out infinite; }
25  @keyframes stFloatBox {
26    0%, 100% { transform: translateY(0px) rotate(-8deg); }
27    33%       { transform: translateY(-18px) rotate(-3deg); }
28    66%       { transform: translateY(-8px) rotate(-13deg); }
29  }
30  .st-float-box { animation: stFloatBox 9s ease-in-out infinite; }
31  @keyframes stFloatRocket {
32    0%   { transform: rotate(-38deg) translateY(0px); }
33    50%  { transform: rotate(-38deg) translateY(-14px); }
34    100% { transform: rotate(-38deg) translateY(0px); }
35  }
36  .st-float-rocket { animation: stFloatRocket 7s ease-in-out infinite; }
37  @keyframes stCircleDrift {
38    0%   { transform: translate(-160px,  20px) rotate(-12deg); }
39    50%  { transform: translate(800px, -60px) rotate(16deg); }
40    100% { transform: translate(1500px, 20px) rotate(-4deg); }
41  }
42  .st-drift-circle { animation: stCircleDrift 55s ease-in-out infinite; }
43`,v=()=>{const s=u(),l=[{id:"profit-estimator",title:"Profit Estimator",description:"Calculate profit margins and estimate earnings for your products",icon:d,color:"bg-emerald-500",comingSoon:!1},{id:"gift-card-template",title:"Gift Note Settings",description:"Design gift note templates or configure printing preferences and defaults for your orders",icon:x,color:"bg-pink-500",comingSoon:!1},{id:"production-slip",title:"Production Slip Creator",description:"Generate production slips and order forms for manufacturing",icon:p,color:"bg-blue-500",comingSoon:!1},{id:"pricing-calculator",title:"Pricing Calculator",description:"Calculate optimal pricing based on costs, competition, and market data",icon:h,color:"bg-purple-500",comingSoon:!0},{id:"sku-generator",title:"SKU Generator",description:"Generate unique SKUs for your product inventory management",icon:f,color:"bg-indigo-500",comingSoon:!0},{id:"barcode-generator",title:"Barcode Generator",description:"Create barcodes for your products and inventory tracking",icon:g,color:"bg-orange-500",comingSoon:!0},{id:"pet-portraits",title:"Pet Portraits",description:"Manage and organize your pet portrait listings and orders",icon:m,color:"bg-rose-500",comingSoon:!1},{id:"label-search",title:"Label Search",description:"Upload multi-page shipping label PDFs and instantly search any label by name, address, or tracking number",icon:y,color:"bg-cyan-500",comingSoon:!1}],n=e=>{e.comingSoon?alert("This tool is coming soon!"):e.id==="profit-estimator"?s("/dashboard/tools/profit-estimator"):e.id==="pet-portraits"?s("/dashboard/pet-portraits"):e.id==="gift-card-template"?s("/dashboard/tools/gift-note-settings"):e.id==="label-search"?s("/dashboard/tools/label-search"):e.route&&s(e.route)};return t.jsxs(t.Fragment,{children:[t.jsx("style",{children:F}),t.jsxs("div",{className:"st-page min-h-screen relative overflow-hidden",children:[t.jsxs("div",{className:"absolute inset-0 pointer-events-none",children:[t.jsx("div",{className:"absolute top-24 right-0 w-96 h-96 bg-pink-200 rounded-full blur-3xl op
43acity-80"}),t.jsx("div",{className:"absolute bottom-0 left-0 w-80 h-80 bg-orange-200 rounded-full blur-3xl opacity-70"}),t.jsx("div",{className:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[700px] h-[700px] rounded-full",style:{background:"radial-gradient(circle, rgba(255,140,140,0.30) 0%, transparent 70%)"}}),t.jsx("div",{className:"st-dot-grid absolute inset-0"}),t.jsx("svg",{className:"absolute top-0 right-0 w-80 h-80 opacity-[0.17]",viewBox:"0 0 320 320",fill:"none",children:[0,1,2,3,4,5,6].map(e=>t.jsx("line",{x1:"-20",y1:40+e*40,x2:"360",y2:-20+e*40,stroke:"#FF719A",strokeWidth:"1.5"},e))}),t.jsxs("svg",{className:"absolute bottom-0 right-0 w-56 h-56 opacity-[0.18]",viewBox:"0 0 224 224",fill:"none",children:[t.jsx("defs",{children:t.jsxs("linearGradient",{id:"stArc",x1:"0",y1:"224",x2:"224",y2:"0",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFA99F"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A"})]})}),t.jsx("path",{d:"M224 0 Q0 0 0 224",stroke:"url(#stArc)",strokeWidth:"2",fill:"none"}),t.jsx("path",{d:"M224 224 Q24 224 224 24",stroke:"url(#stArc)",strokeWidth:"1.5",fill:"none"})]}),t.jsxs("svg",{className:"absolute top-24 left-10 w-20 h-20 opacity-35 st-float-a",viewBox:"0 0 80 80",fill:"none",children:[t.jsx("defs",{children:t.jsxs("linearGradient",{id:"stRing1",x1:"0",y1:"0",x2:"80",y2:"80",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFA99F"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A"})]})}),t.jsx("circle",{cx:"40",cy:"40",r:"36",stroke:"url(#stRing1)",strokeWidth:"2",strokeDasharray:"6 4"})]}),t.jsx("div",{className:"absolute top-40 left-28 w-3 h-3 rounded-full opacity-55 st-float-b",style:{background:"linear-gradient(135deg,#FFA99F,#FF719A)"}}),t.jsxs("svg",{className:"absolute left-16 top-1/3 -translate-y-1/2 w-36 h-36 opacity-75 st-float-box",viewBox:"0 0 60 90",xmlns:"http://www.w3.org/2000/svg",children:[t.jsx("defs",{children:t.jsxs("linearGradient",{id:"stCalcGrad",x1:"0",y1:"0",x2:"60",y2:"90",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFE29F"}),t.jsx("stop",{offset:"0.5",stopColor:"#FFA99F"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A"})]})}),t.jsx("rect",{x:"4",y:"4",width:"52",height:"82",rx:"7",fill:"url(#stCalcGrad)"}),t.jsx("rect",{x:"7",y:"7",width:"18",height:"46",rx:"4",fill:"white",fillOpacity:"0.13"}),t.jsx("rect",{x:"8",y:"9",width:"44",height:"24",rx:"4",fill:"white",fillOpacity:"0.32",stroke:"white",strokeWidth:"0.5",strokeOpacity:"0.45"}),t.jsx("rect",{x:"22",y:"16",width:"25",height:"6",rx:"2",fill:"white",fillOpacity:"0.75"}),t.jsx("rect",{x:"34",y:"25",width:"12",height:"4",rx:"1.5",fill:"white",fillOpacity:"0.5"}),t.jsx("rect",{x:"9",y:"40",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.28"}),t.jsx("rect",{x:"24",y:"40",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.28"}),t.jsx("rect",{x:"39",y:"40",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.28"}),t.jsx("rect",{x:"9",y:"53",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"24",y:"53",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"39",y:"53",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"9",y:"66",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"24",y:"66",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"39",y:"66",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"}),t.jsx("rect",{x:"9",y:"79",width:"27",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.55"}),t.jsx("rect",{x:"39",y:"79",width:"12",height:"9",rx:"2.5",fill:"white",fillOpacity:"0.22"})]}),t.jsxs("svg",{className:"absolute left-4 bottom-24 w-56 h-16 opacity-70 st-float-a",viewBox:"0 0 140 28",xmlns:"http://www.w3.org/2000/svg",children:[t.jsx("defs",{children:t.jsxs("linearGradient",{id:"stRulerGrad",x1:"0",y1:"0",x2:"140",y2:"0",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FF719A"}),t.jsx("stop",{offset:"1",stopColor:"#e8607a"})]})}),t.jsx("rect",{x:"2",y:"4",width:"136",height:"20",rx:"4",fill:"url(#stRulerGrad)"}),t.jsx("rect",{x:"4",y:"6",width:"80",height:"6",rx:"2",fill:"white",fillOpacity:"0.14"}
43),[12,20,28,36,44,52,60,68,76,84,92,100,108,116,124].map((e,r)=>t.jsx("line",{x1:e,y1:"4",x2:e,y2:r%2===0?13:10,stroke:"white",strokeWidth:"1",strokeOpacity:r%2===0?.6:.4},e))]}),t.jsxs("svg",{className:"absolute bottom-16 left-20 w-36 h-36 opacity-25 st-drift-circle",viewBox:"0 0 144 144",fill:"none",children:[t.jsx("defs",{children:t.jsxs("linearGradient",{id:"stRing2",x1:"0",y1:"0",x2:"144",y2:"144",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFA99F"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A"})]})}),t.jsx("circle",{cx:"72",cy:"72",r:"68",stroke:"url(#stRing2)",strokeWidth:"2",strokeDasharray:"9 6"})]}),t.jsx("div",{className:"absolute top-44 right-1/4 w-5 h-5 border-2 border-pink-400 rounded-sm opacity-35 st-float-b",style:{transform:"rotate(18deg)"}}),t.jsx("div",{className:"absolute bottom-36 right-12 w-4 h-4 border-2 border-pink-300 rounded-sm opacity-30 st-float-c",style:{transform:"rotate(-12deg)"}}),t.jsxs("svg",{className:"absolute bottom-14 right-20 w-32 h-32 opacity-75 st-float-rocket",viewBox:"0 0 50 90",xmlns:"http://www.w3.org/2000/svg",children:[t.jsxs("defs",{children:[t.jsxs("linearGradient",{id:"stRocketBody",x1:"0",y1:"0",x2:"50",y2:"90",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFE29F"}),t.jsx("stop",{offset:"0.5",stopColor:"#FFA99F"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A"})]}),t.jsxs("linearGradient",{id:"stRocketFin",x1:"0",y1:"55",x2:"0",y2:"75",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FF719A"}),t.jsx("stop",{offset:"1",stopColor:"#e8607a"})]}),t.jsxs("linearGradient",{id:"stFlame",x1:"25",y1:"68",x2:"25",y2:"90",gradientUnits:"userSpaceOnUse",children:[t.jsx("stop",{stopColor:"#FFE29F",stopOpacity:"0.95"}),t.jsx("stop",{offset:"0.5",stopColor:"#FFA99F",stopOpacity:"0.8"}),t.jsx("stop",{offset:"1",stopColor:"#FF719A",stopOpacity:"0"})]})]}),t.jsx("path",{d:"M14,56 L4,74 L18,65 Z",fill:"url(#stRocketFin)",opacity:"0.9"}),t.jsx("path",{d:"M36,56 L46,74 L32,65 Z",fill:"url(#stRocketFin)",opacity:"0.9"}),t.jsx("path",{d:"M25,4 C36,14 39,36 39,56 L11,56 C11,36 14,14 25,4 Z",fill:"url(#stRocketBody)"}),t.jsx("rect",{x:"17",y:"56",width:"16",height:"7",rx:"2",fill:"#e8607a",opacity:"0.85"}),t.jsx("circle",{cx:"25",cy:"32",r:"7",fill:"white",fillOpacity:"0.35",stroke:"white",strokeWidth:"1.5",strokeOpacity:"0.7"}),t.jsx("circle",{cx:"25",cy:"32",r:"4",fill:"white",fillOpacity:"0.55"}),t.jsx("circle",{cx:"22.5",cy:"29.5",r:"1.5",fill:"white",fillOpacity:"0.85"}),t.jsx("ellipse",{cx:"25",cy:"71",rx:"7",ry:"14",fill:"url(#stFlame)"}),t.jsx("ellipse",{cx:"22",cy:"73",rx:"3.5",ry:"10",fill:"#FFE29F",opacity:"0.55"}),t.jsx("ellipse",{cx:"28",cy:"73",rx:"3",ry:"9",fill:"#FFE29F",opacity:"0.45"})]})]}),t.jsxs("div",{className:"relative z-10 max-w-7xl mx-auto p-6",children:[t.jsx(i.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},className:"mb-8",children:t.jsxs("div",{className:"relative overflow-hidden rounded-2xl px-6 py-5 flex items-center gap-4",style:{background:"rgba(255,255,255,0.92)",backdropFilter:"blur(18px)",WebkitBackdropFilter:"blur(18px)",border:"1px solid rgba(229,231,235,0.85)",boxShadow:"0 2px 4px rgba(0,0,0,0.05), 0 8px 24px rgba(0,0,0,0.10), 0 24px 48px rgba(255,113,154,0.18), inset 0 1px 0 rgba(255,255,255,1)"},children:[t.jsx("div",{className:"absolute top-0 left-0 right-0 h-[3px] rounded-t-2xl",style:{background:"linear-gradient(90deg, #FFE29F, #FFA99F, #FF719A)"}}),t.jsx("div",{className:"p-3 bg-gradient-to-br from-[#FFA99F] to-[#FF719A] rounded-xl shadow-md flex-shrink-0",children:t.jsx(i.div,{animate:{rotate:360},transition:{duration:20,repeat:1/0,ease:"linear"},children:t.jsx(a,{className:"text-3xl text-white"})})}),t.jsxs("div",{children:[t.jsx("h1",{className:"text-3xl font-bold text-gray-800",children:"Seller Tools"}),t.jsx("p",{className:"text-gray-500 text-base",children:"Powerful tools to streamline your selling process and boost productivity"})]})]})}),t.jsx(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.1},className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 mb-8",children:l.map((e,r)=>{const c=e.icon;return t.jsxs(i.div,{initial:{opacity:0,y:30}
43,animate:{opacity:1,y:0},transition:{delay:.1+r*.1},className:"bg-white rounded-xl shadow-lg p-6 border border-gray-100",children:[t.jsx("div",{className:"w-14 h-14 bg-gradient-to-br from-[#FFE29F] via-[#FFA99F] to-[#FF719A] rounded-xl flex items-center justify-center text-white mb-4 shadow-md",children:t.jsx(c,{className:"w-7 h-7"})}),t.jsx("h3",{className:"text-xl font-bold text-gray-900 mb-2",children:e.title}),t.jsx("p",{className:"text-gray-600 mb-4 text-sm leading-relaxed",children:e.description}),t.jsx("div",{className:"flex justify-between items-center pt-2",children:e.comingSoon?t.jsx("div",{className:"flex items-center gap-2",children:t.jsx("span",{className:"px-3 py-1.5 bg-yellow-50 text-yellow-700 text-xs font-medium rounded-lg border border-yellow-200",children:"Coming Soon"})}):t.jsxs("button",{onClick:()=>n(e),className:"px-5 py-2.5 bg-gradient-to-r from-[#FFA99F] to-[#FF719A] text-white rounded-lg font-medium hover:from-[#FF719A] hover:to-[#FFA99F] transition-all flex items-center gap-2 shadow-md text-sm",children:[t.jsx("span",{children:"Launch Tool"}),t.jsx(a,{className:"w-4 h-4"})]})})]},e.id)})}),t.jsx(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},className:"bg-white rounded-xl shadow-lg p-8 border border-gray-100",children:t.jsxs("div",{className:"text-center",children:[t.jsx("div",{className:"w-16 h-16 bg-gradient-to-br from-[#FFE29F] via-[#FFA99F] to-[#FF719A] rounded-xl flex items-center justify-center text-white mx-auto mb-6 shadow-md",children:t.jsx(o,{className:"w-8 h-8"})}),t.jsx("h2",{className:"text-2xl font-bold text-gray-900 mb-3",children:"Need a specific tool?"}),t.jsx("p",{className:"text-gray-600 mb-6 max-w-2xl mx-auto",children:"We're constantly adding new tools to help sellers succeed. Let us know what tools would be most helpful for your business."}),t.jsxs("button",{className:"px-6 py-2.5 bg-gradient-to-r from-[#FFA99F] to-[#FF719A] text-white rounded-lg font-medium hover:from-[#FF719A] hover:to-[#FFA99F] transition-all flex items-center gap-2 mx-auto shadow-md",children:[t.jsx(o,{className:"w-5 h-5"}),"Request a Tool"]})]})})]})]})]})};export{v as default};
44//# sourceMappingURL=SellerTools-DDuJi3Un.js.map

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.