PageSourceSearch

https://files.tapstitch.com/tapstitch/site-static/tapstitch/20260928-308/_nuxt/hrfF37mi.js

js tapstitch.com collected 2026-10-03 20:08:10 UTC 33,515 bytes, 73 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./entry.CD64OwU4.css"])))=>i.map(i=>d[i]);
2import{e as yt,bz as ft,n as wt,L as xt,m as _t,B as S,C as k,r as vt,D as bt,Y as St,q as kt,bA as Tt,a7 as At,bn as Ct,aU as Ht,c as i,o as s,b as t,aV as r,a,w as m,j as Et,i as T,s as Pt,x as R,a_ as Ft,F as f,v as w,h as y,br as Lt,t as c,a8 as Bt,N as b,M as qt,g as H,k as z,l as j,_ as zt}from"./5IYlseBM.js";import{E as jt}from"./7HAGXFSo.js";import{_ as Nt}from"./KATR2ZAp.js";import{_ as Dt}from"./DG2mJH4T.js";import{_ as It}from"./Flo-niQK.js";/* empty css        */import{u as Ot}from"./BiACGDNY.js";import{c as U}from"./BjV903vr.js";import"./BUP48mzR.js";import"./DrO0kEZD.js";import"./UEvCSyWW.js";import"./BDGI4j6B.js";import"./QHsPssqk.js";import"./F8doVSIJ.js";import"./Dy25TFmW.js";z("@tapstitch/ts-ui/Icon/style/index.css",()=>j(()=>import("./BoBgP5Qq.js"),[],import.meta.url));z("element-plus/es/components/button/style/css",()=>j(()=>import("./5IYlseBM.js").then(N=>N.hM),__vite__mapDeps([0]),import.meta.url));z("@tapstitch/ts-ui/Button/style/index.css",()=>j(()=>import("./CpvvVBGY.js"),[],import.meta.url));const Mt={class:"bg-white"},Wt={class:"module-wrap-max-w-1280-padding-x"},$t={class:"module-wrap-max-w-1280 space-y-8 pt-12 md:space-y-16 md:pt-16 lg:grid lg:grid-cols-2 lg:place-items-center lg:gap-x-16 lg:space-y-0 lg:pt-0"},Vt={class:"max-w-[704px] lg:max-w-none"},Rt={class:"mt-3 flex items-center gap-x-2"},Ut={class:"flex flex-wrap items-center justify-center gap-x-2 text-base leading-[1.3] text-secondary"},Yt={class:"module-wrap-max-w-1280-padding-x bg-bgSecondary"},Gt={class:"module-wrap-max-w-1280 space-y-8 py-16 md:py-[200px]"},Jt={class:"module-wrap-main-width space-y-4"},Qt={class:"space-y-8"},Kt={key:1,class:"text-lg font-medium leading-[1.5]"},Xt={key:2,class:"text-base leading-[1.3]"},Zt={class:"module-wrap-max-w-1280-padding-x"},te={class:"module-wrap-max-w-1280 space-y-12 pb-16 pt-24 md:py-[200px]"},ee={class:"grid gap-4 md:grid-cols-2 md:items-stretch lg:grid-cols-4"},se={class:"rounded-[18px] bg-cotton-grey-1 px-8 pb-16 pt-12 md:flex-1"},oe={class:"grid gap-y-24"},ie={class:"font-newgrotesk-mono text-[48px] leading-[1.1] -tracking-[0.48px] text-tertiary"},ae={class:"space-y-4 text-primary"},ne={class:"text-8 font-medium leading-[1.2] tracking-[0.32px]"},le={class:"text-base leading-[1.3]"},re={class:"mx-4 mb-4 rounded-2xl bg-lightPurple px-6 py-24 md:px-8 lg:px-0"},de={class:"mx-auto max-w-[688px] space-y-8 lg:max-w-[848px]"},pe={class:"text-center"},ce={class:"bg-bgSecondary"},me={class:"module-wrap-max-w-1280 space-y-16 py-24 md:space-y-24 md:py-[200px]"},he={class:"module-wrap-max-w-1280-padding-x space-y-16 lg:grid lg:grid-cols-2 lg:place-items-center lg:gap-x-16 lg:space-y-0"},ge={class:"space-y-16 md:space-y-24"},ue={class:"space-y-8"},ye={class:"module-wrap-max-w-1280-padding-x lg:flex lg:items-end lg:justify-between"},fe={class:"space-y-4 text-primary"},we={class:"text-2xl font-medium leading-[1.2] tracking-[0.32px] md:text-8"},xe={class:"text-base leading-[1.3]"},_e={class:"hidden gap-x-2 lg:flex"},ve=["onClick"],be=["onClick"],Se={class:"module-wrap-max-w-1280-padding-x"},ke={class:"module-wrap-max-w-1280 space-y-12 pt-16 md:pt-[200px]"},Te={class:"space-y-16 lg:grid lg:grid-cols-2 lg:place-items-center lg:gap-x-16 lg:space-y-0"},Ae={class:"max-w-[704px] space-y-4"},Ce={class:"grid gap-6 md:grid-cols-2 lg:grid-cols-3 lg:space-y-0"},He={class:"h-12 w-12"},Ee={class:"grid gap-y-4"},Pe={class:"text-2xl font-medium leading-[1.3] tracking-[0.24px] text-primary"},Fe={class:"text-base leading-[1.3] tracking-[0.32px] text-secondary"},Le={class:"module-wrap-max-w-1280-padding-x"},Be={class:"module-wrap-max-w-1280 space-y-12 py-24 md:py-[200px]"},qe={class:"grid grid-cols-1 gap-4 md:grid-cols-2 lg:grid-cols-3"},ze={class:"grid gap-y-6"},je={class:"flex w-full flex-col gap-y-3 !leading-[64px] 1100:text-lg"},Ne={class:"flex items-center"},De={class:"!ml-2 text-base font-medium leading-[1.3] tracking-[0.32px] text-primary"},Ie={class:"-mt-5 space-y-2"},Oe={class:"text-lg font-medium leading-[1.5] tracking-[0.36px] text-primary"},Me={class:"text-base leading-[1.3] text-secondary"},We={class:"mx-4 rounded-2xl bg-skyBlue px-6 py-24 md:px-8 lg:px-0"},$e={class:"mx-auto max-w-[688px] space-y-8 lg:max-w-[848px]"},Ve={class:"text-center"},Re={class:"module-wrap-max-w-1280-padding-x"},Ue={class:"module-wrap-max-w-1280 space-y-12 py-24 md:py-[200px]"},Ye={class:"h-full"},Ge={class:"relative"},Je={class:"space-y-6 bg-cotton-grey-1 p-6"},Qe={class:"space-y-4"},Ke={class:"line-clamp-2 text-lg font-medium leading-[1.5] text-primary md:text-2xl md:leading-[1.3] md:tracking-[0.24px]"},Xe={class:"line-clamp-2 text-sm leading-[1.3] text-secondary"},Ze={class:"h-full"},ts={class:"relative"},es={class:"space-y-6 bg-cotton-grey-1 p-6"},ss={class:"space-y-4"},os={class:"line-clamp-2 text-lg font-medium leading-[1.5] text-primary md:text-2xl md:leading-[1.3] md:tracking-[0.24px]"},is={class:"line-clamp-2 text-sm leading-[1.3] text-secondary"},as={class:"module-wrap-max-w-1280-padding-x"},ns={class:"module-wrap-max-w-1280 space-y-8 pb-16 md:space-y-16 md:pb-32"},ls={class:"module-wrap-max-w-1280-padding-x"},rs={class:"module-wrap-max-w-1280 space-y-8 pb-24 md:pb-32 lg:grid lg:grid-cols-2 lg:place-items-center lg:gap-x-24 lg:space-y-0"},ds={class:"module-wrap-main-width space-y-4"},ps={class:"mt-8 flex justify-start"},cs={class:"lg:w-full lg:shrink-0"},ms={class:"grid grid-cols-4 gap-2 md:grid-cols-8 lg:grid-cols-4"},hs=["onClick"],gs={class:"flex justify-center px-6"},us=["name"],ys={class:"break-all px-2 text-center text-xs leading-[1.3] underline md:text-sm"},fs={key:0,class:"hidden items-center justify-center group-hover:flex"},ws={class:"mx-4 mb-16 grid gap-y-8 rounded-xl bg-[url('~/assets/imgs/etsy/cta-bg-375.jpg?x-oss-process=image/format,webp/quality,q_50')] bg-cover bg-center bg-no-repeat px-4 py-[160px] text-white md:bg-[url('~/assets/imgs/etsy/cta-bg-768.jpg?x-oss-process=image/format,webp/quality,q_50')] lg:bg-[url('~/assets/imgs/etsy/ctabg.jpg?x-oss-process=image/format,webp/quality,q_50')]"},xs={class:"grid gap-y-4 text-center md:mx-auto md:max-w-[720px] lg:max-w-[848px]"},_s={class:"text-center"},vs="Fashion Focused Print-on-Demand for Shopify | Tapstitch",bs="Integrate your Shopify print-on-demand business with Tapstitch. Connect in minutes and scale your custom apparel with streamlined production and global fulfillment.",Ss="  print-on-demand with shopify, how to connect print-on-demand to shopify, print-on-demand companies that integrate with shopify, best shopify print-on-demand, dropshipping with shopify",L="catalog1_section",B="catalog2_section",q="catalog3_section",ks=yt({__name:"shopify",async setup(N){let A,D;ft({title:vs,description:bs,keywords:Ss});const{isLess768:C,isThanEq1024:I}=wt(),Y=xt(),{isTourist:G}=_t(Y),x=n=>`${k(G)?"/register":J(n)}`,J=n=>n||"/stores",Q=S(()=>{const n=[{title:"Why Shopify works for apparel brands?"},{icon:"building-02",desc:"Customizable storefronts that match your brand."},{icon:"bring-to-front",desc:"Dropshipping, print-on-demand, wholesale, preorders, all in one system."},{icon:"perspective-01",desc:"Large ecosystem for reviews, emails, subscriptions, bundles, and more."},{icon:"stars",desc:"Supports brands of any size."},{icon:"wallet-01",desc:"Global checkout with secure payments."}];return k(C)?U(n,2):U(n,3)}),K=[{title:"Connect your store",desc:"Link your Shopify store inside Tapstitch through the integration settings. The platform guides you through the print-on-demand setup."},{title:"Pick your products",desc:"Browse Tapstitch styles, choose your blanks, and add your design. Adjust colors, fit, and mockups in our design workspace."},{title:"Publish to Shopify",desc:"Sync your products with titles, pricing, and variants. Hit Publish to add them directly to your store."},{title:"Sell while we fulfill",desc:"Your Shopify orders automatically flow into Tapstitch. We print, pack, and ship. You keep the brand and the profit."}],E=vt(new Map),X=({index:n,swiper:e})=>{E.value.set(n,e)},Z=n=>{E.value.get(n)?.slideNext()},tt=n=>{E.value.get(n)?.slidePrev()},{ssrAPI:et}=bt(),{env:O}=St(),M={prod:{sections:[{moduleName:L,ids:["1436055248597905408","14150056020564
200896","1421993397518020608","1435271693785542656","1432782645267517440","1361718219244720128","1440673049723691008","1430856186995044352"]},{moduleName:B,ids:["1440723802718965760","1442180940205113344","1442475368178225152","1442896924847083520","1440291856838725632","1437847192583974912","1442600885426556928","1441501108047691776"]},{moduleName:q,ids:["1429778356110618624","1430879793053855744","1257653478910750720","1428019832431038464","1433125620363210752","1430930671563599872","1415750203381792768","1415392995330740224"]}],positionMap:{"1436055248597905408":{imgAlt:"Snow Wash Fleece Oversize Hoodie"},"1415005602056400896":{imgAlt:"Essential Heavyweight Hoodie"},"1421993397518020608":{imgAlt:"Essential Fleece Mock-Neck Crew Sweatshirt"},"1435271693785542656":{imgAlt:"Essential Oversized Fleece Boxy Hoodie"},"1432782645267517440":{imgAlt:"Essential Straight-Leg Sweatpants"},"1361718219244720128":{imgAlt:"Heavyweight Vintage Washed Frayed T-Shirt"},"1440673049723691008":{imgAlt:"Snow Washed Tape Raw Edge Hoodie"},"1430856186995044352":{imgAlt:"Snow Washed Tape Raw Edge Sweatpants"},"1440723802718965760":{imgAlt:"Contrast Side Stripe Fleece Track Jacket"},"1442180940205113344":{imgAlt:"Oversized Fleece Hoodie"},"1442475368178225152":{imgAlt:"Sun Fade Heavyweight Denim Jeans"},"1442896924847083520":{imgAlt:"Boxy Gather-Hem Hoodie"},"1440291856838725632":{imgAlt:"Essential Heavyweight Vest"},"1437847192583974912":{imgAlt:"Essential Sorona Boxy T-Shirt"},"1315988256839651328":{imgAlt:"Vintage Washed Hand-Frayed Sweater"},"1441501108047691776":{imgAlt:"Sun Fade Boxy Detachable Fur Hoodie"},"1429778356110618624":{imgAlt:"Essential Cotton T-Shirt"},"1430879793053855744":{imgAlt:"Essential Standard Shoulder T-Shirt"},"1257653478910750720":{imgAlt:"Pure Cotton Unisex T-Shirt"},"1428019832431038464":{imgAlt:"Essential Crewneck Long-Sleeve T-Shirt"},"1433125620363210752":{imgAlt:"Essential Heavyweight Cotton Hoodie"},"1430930671563599872":{imgAlt:"Essential Heavyweight Pocket Hoodie"},"1415750203381792768":{imgAlt:"Vintage Washed Heavyweight Sweatpants"},"1415392995330740224":{imgAlt:"Vintage Wash Cotton Shorts"}}},dev:{sections:[{moduleName:L,ids:["1457785490282557440","1457685231044833280","1457683416819609600","1457682728249110528","1450187985764110336","1457675787707789312","1457675516101439488","1457674835764359168"]},{moduleName:B,ids:["1455940175166353408","1455939005110726656","1455921011387256832","1454138602459123712","1454128528613330944","1453809290073755648","1453786732687413248","1453713936687013888"]},{moduleName:q,ids:["1451590579678048256","1451223133548933120","1451222032464441344","1451214566158725120","1448359939436331008","1442565452898480128","1446463066224177152","1433447134287540224"]}],positionMap:{"1457785490282557440":{imgAlt:"Snow Wash Fleece Oversize Hoodie"},"1457685231044833280":{imgAlt:"Essential Heavyweight Hoodie"},"1457683416819609600":{imgAlt:"Essential Fleece Mock-Neck Crew Sweatshirt"},"1457682728249110528":{imgAlt:"Essential Oversized Fleece Boxy Hoodie"},"1450187985764110336":{imgAlt:"Essential Straight-Leg Sweatpants"},"1457675787707789312":{imgAlt:"Heavyweight Vintage Washed Frayed T-Shirt"},"1457675516101439488":{imgAlt:"Snow Washed Tape Raw Edge Hoodie"},"1457674835764359168":{imgAlt:"Snow Washed Tape Raw Edge Sweatpants"},"1455940175166353408":{imgAlt:"Contrast Side Stripe Fleece Track Jacket"},"1455939005110726656":{imgAlt:"Oversized Fleece Hoodie"},"1455921011387256832":{imgAlt:"Sun Fade Heavyweight Denim Jeans"},"1454138602459123712":{imgAlt:"Boxy Gather-Hem Hoodie"},"1454128528613330944":{imgAlt:"Essential Heavyweight Vest"},"1453809290073755648":{imgAlt:"Essential Sorona Boxy T-Shirt"},"1453786732687413248":{imgAlt:"Vintage Washed Hand-Frayed Sweater"},"1453713936687013888":{imgAlt:"Sun Fade Boxy Detachable Fur Hoodie"},"1451590579678048256":{imgAlt:"Essential Cotton T-Shirt"},"1451223133548933120":{imgAlt:"Essential Standard Shoulder T-Shirt"},"1451222032464441344":{imgAlt:"Pure Cotton Unisex T-Shirt"},"1451214566158725120":{imgAlt:"Essential Crewneck Long-Sleeve T-Shirt"},"1448359939436331008":{imgAlt:"Essential Heavyweight Cotton Hoodie"},"1448356368250716160":{imgAlt:"Essential Heavyweight Pocket Hoodie"},"1446463066224177152":{imgAlt:"Vintage Washed Heavyweight Sweatpants"},"1445042864823439360":{imgAlt:"Vintage Wash Cotton Shorts"}}}},st=[{moduleName:L,title:"Best Sellers",desc:"Heavy fabrics, clean shapes, and the kind of everyday wear that converts on repeat."},{moduleName:B,title:"New Arrivals",desc:"Updated fits, upgraded textures, and trend-forward pieces ready for your next drop."},{moduleName:q,title:"Budget Friendly",desc:"Smarter margins, same reliable quality."}],W=S(()=>{const n=M[O==="prod"?"prod":"dev"],e=it.value||[],h=new Map(e.map(d=>[d.bsId,{...d,...n?.positionMap?.[d.bsId]||{}}]));return st?.map(d=>{const g=n?.sections?.find(_=>_.moduleName===d.moduleName);return{...d,products:g?.ids?.map(_=>
2h.get(_)).filter(Boolean)||[]}})||[]}),ot=S(()=>{const n=W.value||[];return n.length?JSON.stringify({"@context":"https://schema.org","@type":"ItemList",name:"Recommended Styles for Your Brand",url:"https://www.tapstitch.com/shopify",itemListElement:n.map((e,h)=>({"@type":"ListItem",position:h+1,item:{"@type":"ItemList",name:e.title,itemListElement:(e.products||[]).map((d,g)=>({"@type":"ListItem",position:g+1,item:{"@type":"Product",name:d.name,image:d.imgUrlList?.[0]||"",url:`https://www.tapstitch.com/custom/${d.slug||d.bsId}?bsId=${d.bsId}`}}))}}))}):null}),{data:it,refresh:at,pending:Ts}=([A,D]=kt(async()=>Bt("shopify-products",async()=>{const e=M[O==="prod"?"prod":"dev"].sections.flatMap(d=>d.ids),h=await et.getProducts({uniqueId:e,pageSize:e.length},!1);return h.code!==200?[]:h.data.page.data||[]},{lazy:!0})),A=await A,D(),A);Tt({key:"shopify-product-list",callback:()=>at()});const nt=[{icon:"fashion-clothing",name:"Best quality for Shopify print-on-demand",desc:"Fashion-level fabrics and fits built for real brands. Your Shopify customers feel the quality and come back for more."},{icon:"Faster-Shipping",name:"Fast, reliable dropshipping with Shopify",desc:"Tapstitch ships quickly and globally, so your print-on-demand orders stay consistent as you scale."},{icon:"bring-to-front",name:"Easy Shopify integration",desc:"Connect Tapstitch to Shopify in minutes and publish new products instantly. No inventory. No setup fees."},{icon:"no-minimums",name:"No MOQ, no risk",desc:"Test designs, launch collections, and grow without upfront stock. You only pay for what sells."},{icon:"scale-03",name:"Made for scaling",desc:"From small drops to full collections, Tapstitch supports your growth with stable production and category depth."},{icon:"PDP-description",name:"Instant AI mockups for your store",desc:"Generate clean, on-brand product mockups in seconds to upgrade your Shopify listings."}],lt=[{bgColor:"bg-lightPurple-1",name:"Jenna Miller",image:"/images/shopify/01.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"A Shopify seller wearing tapstitch custom apparel",title:"Best quality I’ve used for Shopify POD.",desc:"The heavyweight hoodies are crazy good for the price and my customers have been super happy.​"},{bgColor:"bg-skyBlue-0",name:"Marcus Hale",image:"/images/shopify/02.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"The Shopify seller shows off his favorite Tapstitch sweater.",tiitle:"Super easy to connect to Shopify.",desc:"Setup was simple. Orders sync perfectly. Quality is legit. Tapstitch is my go to for POD."},{bgColor:"bg-oliveGreen-0",name:"Chris Alvarez",image:"/images/shopify/03.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"Shopify dropshipping sellers express their love for Tapstitch custom clothing.",title:"Exactly what I needed for dropshipping on Shopify.",desc:"Fast shipping and consistent quality. No headaches."}],{webflowBlogUrl:P}=At().public,F=[{img:"/images/shopify/blog-01.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"A male Shopify seller explains that using the POD model of Tapstitch allows one to make money with zero investment.",title:"Sell on Shopify Without Inventory: A Complete Guide",desc:"Learn how to sell on Shopify without inventory using Tapstitch's print-on-demand model. Automate sales and focus on creativity with low risk.",url:`${P}/post/sell-on-shopify-without-inventory`},{img:"/images/shopify/blog-02.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"A guide on how to make money by selling T-shirts using Shopify displayed on the laptop.",title:"How to start a Shopify t-shirt business: the ultimate guide",desc:"Learn how to launch a successful Shopify t-shirt business with our ultimate guide, covering niche selection, design tips, and marketing strategies.",url:`${P}/post/shopify-t-shirt-business`},{img:"/images/shopify/blog-03.jpg?x-oss-process=image/format,webp/quality,q_60",alt:"The laptop displays a guide on how to make money using Tapstitch on Shopify dropshipping.",title:"Shopify Dropshipping Guide: Start Selling in 2025",desc:"Learn how to start a successful Shopify dropshipping clothing brand. From choosing a niche to marketing your store, this guide covers everything you need - including how to use Tapstitch for seamless fulfillment and high-quality custom apparel.",url:`${P}/post/shopify-dropshipping-guide-start-selling-in-2025`}],$=[{title:"How much does Shopify cost?",content:"Shopify plans start at 29 USD per month. Higher tiers scale with your business needs."},{title:"Is print-on-demand on Shopify profitable?",content:"Yes. Profit depends on product quality, pricing, niche, and marketing. Tapstitch helps increase profit with better fabrics and competitive base costs."},{title:"Is Tapstitch’s Shopify print-on-demand service free?",content:"Tapstitch is free to use. You only pay for products when you receive an order."},{title:"How do I start a Shopify store?",content:"Create a Shopify account, choose a plan, customize your theme, connect a domain, install Tapstitch, and publish your first products."},{title:"How do I dropship on Shopify?",content:"Install Tapstitch or other dropshipping apps, publish products, and let suppliers fulfill your orders automatically."}],{storeList:rt,handleBindStore:dt}=Ot(!1,"_blank",!0),pt=S(()=>JSON.stringify(F.map((n,e)=>({"@type":"ListItem",position:e+1,item:{"@type":"BlogPosting",headline:n.title,url:n.url,image:n.url,publisher:{"@type":"Organization",name:"Tapstitch"}}})))),ct=S(()=>JSON.stringify($.map((n,e)=>
2({"@type":"Question",name:n.title,acceptedAnswer:{"@type":"Answer",text:n.content}}))));return Ct({script:[{type:"application/ld+json",key:"schema",innerHTML:`
3            {
4                "@context": "https://schema.org",
5                "@graph": [
6                    {
7                    "@type": "Organization",
8                    "name": "Tapstitch",
9                    "url": "https://www.tapstitch.com",
10                    "logo": "https://www.tapstitch.com/logo.png",
11                    "sameAs": [
12                        "https://www.instagram.com/tapstitch",
13                        "https://www.tiktok.com/@tapstitch",
14                        "https://www.youtube.com/@tapstitch"
15                    ]
16                    },
17                    {
18                    "@type": "WebPage",
19                    "name": "Shopify POD, Restitched for Designers | Tapstitch",
20                    "url": "https://www.tapstitch.com/shopify",
21                    "description": "Start a Shopify print-on-demand apparel business with Tapstitch. Connect Tapstitch to Shopify in minutes and fulfill orders automatically.",
22                    "publisher": {
23                        "@type": "Organization",
24                        "name": "Tapstitch"
25                    }
26                    },
27                    {
28                    "@type": "HowTo",
29                    "name": "Connect Tapstitch to Shopify in Minutes",
30                    "description": "Connect your Shopify store to Tapstitch and start selling print-on-demand apparel with automated fulfillment.",
31                    "url": "https://www.tapstitch.com/shopify",
32                    "step": [
33                        {
34                        "@type": "HowToStep",
35                        "position": 1,
36                        "name": "Connect your Shopify store",
37                        "text": "Connect your Shopify store to Tapstitch to enable product sync and order fulfillment."
38                        },
39                        {
40                        "@type": "HowToStep",
41                        "position": 2,
42                        "name": "Pick your products",
43                        "text": "Choose blank products for your brand and customize them with your designs."
44                        },
45                        {
46                        "@type": "HowToStep",
47                        "position": 3,
48                        "name": "Publish to Shopify",
49                        "text": "Publish your customized products to Shopify with your pricing and product details."
50                        },
51                        {
52                        "@type": "HowToStep",
53                        "position": 4,
54                        "name": "Sell while we fulfill",
55                        "text": "When orders come in, Tapstitch prints and fulfills them automatically."
56                        }
57                    ]
58                    },
59                    ${k(ot)},
60                    {
61                    "@type": "ItemList",
62                    "name": "Learn How to Grow Your Shopify Brand",
63                    "url": "https://www.tapstitch.com/shopify",
64                    "itemListElement": ${k(pt)}
65                    },
66                    {
67                        "@type": "FAQPage",
68                        "mainEntity": ${k(ct)}
69                    }
70                ]
71            }
72
73        `}]}),(n,e)=>{const h=Pt,d=Et,g=R,_=jt,v=Ft,mt=Nt,V=R,ht=Dt,gt=It,l=Ht("fade-up");return s(),i("div",Mt,[t("div",Wt,[t("div",$t,[t("div",Vt,[e[2]||(e[2]=t("div",{class:"space-y-8"},[t("h1",{class:"text-[40px] font-medium leading-[1.2] tracking-[-0.8px] md:text-[64px] md:leading-[1.1] md:tracking-[-1.28px] xl:text-[80px] xl:leading-[1] xl:tracking-[-3.2px]"}," Shopify POD, Restitched for Designers "),t("p",{class:"text-base font-normal leading-[1.3] text-primary md:text-lg"}," Tapstitch helps fashion creators launch and scale with premium blanks and fast fulfillment, all plugged into the best Shopify print-on-demand setup for designers. ")],-1)),a(g,{to:x(),class:"mt-8 w-max"},{default:m(()=>[a(d,{class:"w-[291px] !rounded-full md:!h-[56px]",size:"lg"},{default:m(()=>[e[0]||(e[0]=T(" Start Selling with Tapstitch ",-1)),a(h,{name:"arrow-narrow-right",class:"ml-2"})]),_:1})]),_:1},8,["to"]),t("div",Rt,[a(_,{class:"brands-rate","model-value":4.5,disabled:"",colors:["#FB8931","#FB8931","#FB8931"]}),t("div",Ut,[e[1]||(e[1]=t("span",null,"on",-1)),a(h,{name:"Trustpilot",size:"80",class:"h-6 w-20",strock:"#111314"})])])]),t("div",null,[a(v,{provider:"myProvider",class:"w-full object-cover",src:"/images/shopify/hero.jpg?x-oss-process=image/format,webp/quality,q_60",preload:{fetchPriority:"high"}})])])]),t("div",Yt,[r((s(),i("div",Gt,[r((s(),i("div",Jt,[...e[3]||(e[3]=[t("h2",{class:"text-8 font-medium leading-[1.2] tracking-[0.32px] md:text-[56px] md:leading-[1.1] md:tracking-[-1.12px]"}," Why Sell Custom Apparel on Shopify ",-1),t("p",{class:"text-sm font-normal leading-[1.3] text-secondary"}," Build your store, design products, fulfill orders, and scale without holding inventory. For creators who want control and flexibility, Shopify keeps setup simple and growth effortless. ",-1)])])),[[l,100]]),r((s(),i("div",Qt,[(s(!0),i(f,null,w(y(Q),(o,p)=>(s(),i("div",{key:`parent_${p}`,class:"grid grid-cols-2 gap-x-16 border-b border-dashed border-primary pb-4 md:grid-cols-3"},[(s(!0),i(f,null,w(o,(u,ut)=>(s(),i("div",{key:`subItem_${ut}`,class:b(["space-y-2 text-primary",{"self-center":u.title}])},[u.icon?(s(),qt(h,{key:0,name:u.icon,size:"40"}
73,null,8,["name"])):H("",!0),u.title?(s(),i("p",Kt,c(u.title),1)):H("",!0),u.desc?(s(),i("p",Xt,c(u.desc),1)):H("",!0)],2))),128))]))),128))])),[[l,100]])])),[[l,100]])]),t("div",Zt,[r((s(),i("div",te,[e[4]||(e[4]=t("div",{class:"module-wrap-main-width"},[t("h2",{class:"text-8 font-medium leading-[1.2] tracking-[0.32px] md:text-[56px] md:leading-[1.1] md:tracking-[-1.12px]"}," Connect Tapstitch to Shopify in Minutes ")],-1)),t("div",ee,[(s(),i(f,null,w(K,(o,p)=>t("div",{key:p,class:"md:flex md:h-full md:flex-col"},[t("div",se,[t("div",oe,[t("p",ie,"0"+c(p+1),1),t("div",ae,[t("p",ne,c(o.title),1),t("p",le,c(o.desc),1)])])])])),64))])])),[[l,100]])]),t("div",re,[r((s(),i("div",de,[e[6]||(e[6]=t("h2",{class:"module-wrap-title text-center !font-medium"},"Ready to start? Get building print-on-demand with Shopify now.",-1)),t("div",pe,[a(g,{to:x("https://apps.shopify.com/odmpod-dropshipping"),class:"w-full md:w-[320px] lg:w-max"},{default:m(()=>[a(d,{class:"w-full !rounded-full",size:"lg",type:"outline-light"},{default:m(()=>[...e[5]||(e[5]=[T(" Connect with Tapstitch ",-1)])]),_:1})]),_:1},8,["to"])])])),[[l,100]])]),t("div",ce,[t("div",me,[r((s(),i("div",he,[t("div",null,[a(v,{provider:"myProvider",class:"w-full object-cover",loading:"lazy",alt:"Two hands holding the water-washed printed T-shirts made by tapstitch.",src:"/images/shopify/product-01.jpg?x-oss-process=image/format,webp/quality,q_60"})]),r((s(),i("div",null,[e[8]||(e[8]=t("div",{class:"module-wrap-main-width space-y-4"},[t("h2",{class:"text-8 font-medium leading-[1.2] tracking-[0.32px] md:text-[56px] md:leading-[1.1] md:tracking-[-1.12px]"}," Recommended Styles for Your Brand "),t("p",{class:"text-sm font-normal leading-[1.3] text-secondary"}," A curated selection of proven best-sellers for scaling fashion-forward POD collections. ")],-1)),a(g,{to:x("/collections/all"),class:"mt-8 w-max"},{default:m(()=>[a(d,{class:"w-[200px]",size:"lg",type:"outline-light"},{default:m(()=>[...e[7]||(e[7]=[T(" Explore More ",-1)])]),_:1})]),_:1},8,["to"])])),[[l,100]])])),[[l,100]]),t("div",ge,[(s(!0),i(f,null,w(y(W),(o,p)=>(s(),i("div",{key:`product_${p}`,class:""},[r((s(),i("div",ue,[t("div",ye,[r((s(),i("div",fe,[t("h3",we,c(o.title),1),t("p",xe,c(o.desc),1)])),[[l,100]]),t("div",_e,[t("p",{class:"flex h-6 w-6 cursor-pointer items-center justify-center rounded-full border border-borderSecondary bg-white shadow-sm md:h-10 md:w-10",onClick:u=>tt(p)},[a(h,{name:"chevron-left",size:y(C)?16:24},null,8,["size"])],8,ve),t("p",{class:"flex h-6 w-6 cursor-pointer items-center justify-center rounded-full border border-borderSecondary bg-white shadow-sm md:h-10 md:w-10",onClick:u=>Z(p)},[a(h,{name:"chevron-right",size:y(C)?16:24},null,8,["size"])],8,be)])]),a(mt,{class:b(["pl-4 md:px-8 xl:px-10 2xl:px-0",y(C)?"shopify-product-swiper ":""]),index:p,info:o,"is-show-pre-next-button":!1,"is-new-tab":!0,onInitSwiper:X},null,8,["index","info","class"])])),[[l,100]])]))),128))])])]),t("div",Se,[t("div",ke,[r((s(),i("div",Te,[r((s(),i("div",Ae,[...e[9]||(e[9]=[t("h2",{class:"module-wrap-title !font-medium"},"Why Start Your Print-on-Demand Business with Tapstitch",-1),t("p",{class:"text-base font-normal leading-[1.3] tracking-[0.32px] text-secondary"}," Tapstitch gives Shopify sellers a better way to build a custom apparel brand. Premium blanks, fast fulfillment, and the easiest way to connect print-on-demand to Shopify. ",-1)])])),[[l,100]]),t("div",null,[a(v,{provider:"myProvider",class:"w-full object-cover",loading:"lazy",alt:"An Shopify merchant is showcasing her high-quality pod products.",src:"/images/shopify/tapstitch-01.jpg?x-oss-process=image/format,webp/quality,q_60"})])])),[[l,100]]),t("div",null,[r((s(),i("div",Ce,[(s(),i(f,null,w(nt,(o,p)=>t("div",{key:p,class:"grid gap-y-8 bg-cotton-grey-1 px-6 py-12"},[t("div",He,[a(h,{name:o.icon,size:"48"},null,8,["name"])]),t("div",null,[t("div",Ee,[t("h3",Pe,c(o.name),1),t("p",Fe,c(o.desc),1)])])])),64))])),[[l,100]])])])]),t("div",Le,[r((s(),i("div",Be,[e[11]||(e[11]=t("h2",{class:"module-wrap-main-width module-wrap-title !font-medium"},"What Shopify Sellers Say About Tapstitch",-1)),r((s(),i("div",qe,[(s(),i(f,null,w(lt,(o,p)=>t("div",{key:p,class:b([o.bgColor,"flex flex-col justify-between gap-y-6 p-6 pb-8"])},[t("div",ze,[t("div",je,[t("div",Ne,[a(v,{loading:"lazy",class:"h-12 w-12 rounded-full",provider:"myProvider",src:o.image,alt:o.alt},null,8,["src","alt"]),t("span",De,c(o.name),1)]),a(_,{class:"brands-rate","model-value":5,disabled:"",colors:["#FB8931","#FB8931","#FB8931"]})]),t("div",null,[e[10]||(e[10]=t("h4",{class:"text-[80px] font-semibold leading-[1] text-[#9388DB]"},"“",-1)),t("div",Ie,[t("p",Oe,c(o.title),1),t("p",Me,c(o.desc),1)])])])],2)),64))])),[[l,100]])])),[[l,100]])]),t("div",We,[r((s(),i("div",$e,[e[13]||(e[13]=t("h2",{class:"module-wrap-title text-center !font-medium"},"Bring your style to Shopify, we’ll handle the rest.",-1)),t("div",Ve,[a(g,{to:x("/collections/all"),class:"w-full md:w-[320px] lg:w-max"},{default:m(()=>
73[a(d,{class:"w-full !rounded-full",size:"lg",type:"outline-light"},{default:m(()=>[...e[12]||(e[12]=[T(" Start Creating ",-1)])]),_:1})]),_:1},8,["to"])])])),[[l,100]])]),t("div",Re,[r((s(),i("div",Ue,[e[14]||(e[14]=t("div",{class:"max-w-[704px] space-y-4"},[t("h2",{class:"module-wrap-main-width module-wrap-title !font-medium"},"Learn How to Grow Your Shopify Brand"),t("p",{class:"text-base leading-[1.3] tracking-[0.32px]"}," Quick guides for creators building fashion-focused print-on-demand businesses. From starting your first collection to learning how to connect print-on-demand to Shopify, explore practical playbooks built for real brands. ")],-1)),a(ht,{"is-show-pagination":!y(I),"is-show-pc":y(I)},{commonSliderPc:m(()=>[(s(),i(f,null,w(F,(o,p)=>t("div",{key:`brand${p}`},[t("div",Ye,[t("div",null,[t("div",Ge,[a(v,{provider:"myProvider",class:"object-cover",loading:"lazy",src:o.img,alt:o.alt},null,8,["src","alt"])]),t("div",Je,[t("div",Qe,[t("h3",Ke,c(o.title),1),t("p",Xe,c(o.desc),1)]),a(V,{to:o.url,target:"_blank",class:"flex h-12 w-12 items-center justify-center rounded-full border border-borderSecondary bg-white hover:border-primary"},{default:m(()=>[a(h,{name:"arrow-narrow-right",size:"32"})]),_:1},8,["to"])])])])])),64))]),commonSlider:m(()=>[(s(),i(f,null,w(F,(o,p)=>a(y(Lt),{key:p,class:"!flex !w-[300px] md:!w-[400px] lg:!mr-4 lg:!w-1/3 lg:last:!pr-0 xl:!pr-8"},{default:m(()=>[t("div",Ze,[t("div",null,[t("div",ts,[a(v,{provider:"myProvider",class:"object-cover",loading:"lazy",src:o.img,alt:o.alt},null,8,["src","alt"])]),t("div",es,[t("div",ss,[t("h3",os,c(o.title),1),t("p",is,c(o.desc),1)]),a(V,{to:o.url,target:"_blank",class:"flex h-12 w-12 items-center justify-center rounded-full border border-borderSecondary bg-white hover:border-primary"},{default:m(()=>[a(h,{name:"arrow-narrow-right",size:"32"})]),_:1},8,["to"])])])])]),_:2},1024)),64))]),_:1},8,["is-show-pagination","is-show-pc"])])),[[l,100]])]),t("div",as,[r((s(),i("div",ns,[e[15]||(e[15]=t("h2",{class:"module-wrap-main-width module-wrap-title !font-medium"},"FAQs",-1)),a(gt,{list:$})])),[[l,100]])]),t("div",ls,[r((s(),i("div",rs,[t("div",ds,[e[17]||(e[17]=t("h2",{class:"module-wrap-title !font-medium"},"Connect Tapstitch with Your Platform",-1)),e[18]||(e[18]=t("p",{class:"text-base leading-[1.3] tracking-[0.32px]"}," Tapstitch integrates with major e-commerce platforms, making your POD workflow simple and flexible. ",-1)),r((s(),i("div",ps,[a(g,{to:x("stores"),class:"w-max"},{default:m(()=>[...e[16]||(e[16]=[t("div",{class:"mt-4 flex h-[46px] items-center justify-center gap-2 rounded-md border border-borderSecondary bg-white px-4 py-2 shadow-sm hover:bg-gray-50"},[t("span",{class:"text-base font-medium leading-[1.3] text-primary"},"Connect More Stores")],-1)])]),_:1},8,["to"])])),[[l,200]])]),t("div",cs,[r((s(),i("div",ms,[(s(!0),i(f,null,w(y(rt),(o,p)=>(s(),i("div",{key:`store_${p}`,class:b(["group flex h-[112px] items-center justify-center bg-cotton-grey-1 text-primary transition md:h-[163px] lg:h-[200px]",o.hasUrl?"cursor-pointer hover:bg-cotton-grey-2":"cursor-not-allowed"]),onClick:u=>y(dt)(o)},[t("div",{class:b(["flex flex-col gap-y-4",o.hasUrl?"":"group-hover:hidden"])},[t("p",gs,[t("iconpark-icon",{name:o.icon,class:b(["store-item-icon",[o.classes]])},null,10,us)]),t("p",ys,c(o.title),1)],2),o.hasUrl?H("",!0):(s(),i("div",fs,[...e[19]||(e[19]=[t("span",{class:"text-xs md:text-sm"}," Coming soon ",-1)])]))],10,hs))),128))])),[[l,100]])])])),[[l,100]])]),r((s(),i("div",ws,[r((s(),i("div",xs,[...e[20]||(e[20]=[t("h2",{class:"module-wrap-title !font-medium !text-white"},"Tapstitch gives your Shopify brand the quality to grow.",-1),t("p",{class:"text-base font-normal leading-[1.3] tracking-[0.32px] text-white"}," No MOQ, fashion-first blanks, and global fulfillment built for brands that want to scale. ",-1)])])),[[l,100]]),t("div",_s,[a(g,{to:x(),class:"w-max"},{default:m(()=>[a(d,{class:"w-full",size:"lg",type:"outline-light"},{default:m(()=>[...e[21]||(e[21]=[T(" Get Started ",-1)])]),_:1})]),_:1},8,["to"])])])),[[l,100]])])}}}),Ms=zt(ks,[["__scopeId","data-v-01beb062"]]);export{Ms 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.