1import{c,j as e,m as d,L as s,r as p,B as l}from"./index-Bchq-z0K.js";import{L as u}from"./ListingGrid-CivNKsFT.js";import{u as b}from"./usePullToRefresh-CWjQTBOt.js";import{S as g}from"./shield-Oped-uxY.js";import{S as y}from"./star-BwWcJYH_.js";import"./ListingCard-B7pw9eQ6.js";import"./badge-3Vpo_jCP.js";import"./index-Bw265-vc.js";import"./tag-CNH-8Y9l.js";import"./chevron-right-BZ6OPM7F.js";/** 2 * @license lucide-react v0.475.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const j=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],n=c("ArrowRight",j);/** 7 * @license lucide-react v0.475.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const N=[["path",{d:"M12.67 19a2 2 0 0 0 1.416-.588l6.154-6.172a6 6 0 0 0-8.49-8.49L5.586 9.914A2 2 0 0 0 5 11.328V18a1 1 0 0 0 1 1z",key:"18jl4k"}],["path",{d:"M16 8 2 22",key:"vp34q"}],["path",{d:"M17.5 15H9",key:"1oz8nu"}]],o=c("Feather",N),v=[{value:"clothing_regalia",label:"Clothing & Regalia",desc:"Dresses, shirts, ribbon skirts, powwow attire",image:"https://media.base44.com/images/public/6a0a6a9b56ccdd5fb42c1440/d8bf48513_IMG_4267.jpg",color:"from-primary/70 to-primary/20"},{value:"jewelry_accessories",label:"Jewelry & Accessories",desc:"Turquoise, beadwork, silver, moccasins",image:"https://media.base44.com/images/public/6a0a6a9b56ccdd5fb42c1440/5e4fbcb1c_IMG_4268.jpg",color:"from-accent/70 to-accent/20"},{value:"art_crafts",label:"Art & Crafts",desc:"Pottery, weavings, blankets, dreamcatchers",image:"https://media.base44.com/images/public/6a0a6a9b56ccdd5fb42c1440/331e8d2d3_IMG_4269.jpg",color:"from-gold/70 to-gold/20"}];function w(){return e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-5",children:v.map((t,r)=>e.jsx(d.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:r*.1},children:e.jsxs(s,{to:`/browse?category=${t.value}`,className:"group block relative overflow-hidden rounded-2xl aspect-[4/3]",children:[e.jsx("img",{src:t.image,alt:t.label,className:"absolute inset-0 w-full h-full object-cover transition-transform duration-500 group-hover:scale-105"}),e.jsx("div",{className:`absolute inset-0 bg-gradient-to-t ${t.color} opacity-80`}),e.jsxs("div",{className:"absolute inset-0 p-6 flex flex-col justify-end",children:[e.jsx("h3",{className:"font-playfair text-xl font-bold text-white",children:t.label}),e.jsx("p",{className:"text-white/80 text-sm font-inter mt-1",children:t.desc})]})]})},t.value))})}function F(){const[t,r]=p.useState(0),{containerRef:m,isRefreshing:x,spinner:h}=b(()=>new Promise(i=>{setTimeout(()=>{r(a=>a+1),i()},500)}));return e.jsxs("div",{className:"min-h-screen bg-background",ref:m,children:[h,e.jsxs("section",{className:"relative min-h-[90vh] flex items-center justify-center overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-cover bg-center bg-no-repeat",style:{backgroundImage:"url('https://media.base44.com/images/public/6a0a6a9b56ccdd5fb42c1440/991efcbbd_IMG_4158.jpg')"}}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-background/80 via-background/60 to-background"}),e.jsx("div",{className:"relative z-10 text-center px-6 max-w-4xl mx-auto",children:e.jsxs(d.div,{initial:{opacity:0,y:40},animate:{opacity:1,y:0},transition:{duration:.8},children:[e.jsxs("div",{className:"flex items-center justify-center gap-2 mb-6",children:[e.jsx(o,{className:"w-5 h-5 text-primary"}),e.jsx("span",{className:"text-primary text-sm font-inter font-medium tracking-widest uppercase",children:"Authentic Native American Fashion"}),e.jsx(o,{className:"w-5 h-5 text-primary"})]}),e.jsxs("h1",{className:"font-playfair text-6xl md:text-8xl font-black text-foreground mb-6 leading-none",children:["Native",e.jsx("span",{className:"block text-primary",children:"Re-Market"})]}),e.jsx("p",{className:"text-foreground text-lg md:text-xl font-inter font-semibold max-w-2xl mx-auto mb-10 leading-relaxed",children:"Buy and sell authentic secondhand Native American fashion, jewelry, and crafts. Every piece tells a story."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(l,{asChild:!0,size:"lg",className:"bg-primary hover:bg-primary/90 text-white font-inter font-semibold px-8 py-6 text-base rounded-full",children:e.jsxs(s,{to:"/browse",children:["Shop Now ",e.jsx(n,{className:"w-4 h-4 ml-2"})]})}),e.jsx(l,{asChild:!0,variant:"outline",size:"lg",className:"border-accent text-accent hover:bg-accent hover:text-white font-inter font-semibold px-8 py-6 text-base rounded-full",children:e.jsx(s,{to:"/sell",children:"Start Selling"})})]})]})})]}),e.jsx("section",{className:"border-y border-border py-8",children:e.jsx("div",{className:"max-w-5xl mx-auto px-6 grid grid-cols-1 sm:grid-cols-3 gap-6 text-center",children:[{icon:g,label:"Verified Native Sellers",desc:"Sellers confirm tribal affiliation"},{icon:y,label:"Authentic Pieces",desc:"Real stories behind every item"},{icon:o,label:"Cultural Respect",desc:"Community guidelines enforced"}].map(({icon:i,label:a,desc:f})=>e.jsxs("div",{className:"flex flex-col items-center gap-2",children:[e.jsx("div",{className:"w-10 h-10 rounded-full bg-primary/10 flex items-center justify-center",children:e.jsx(i,{className:"w-5 h-5 text-primary"})}),e.jsx("p",{className:"font-inter font-semibold text-foreground text-sm",children:a}),e.jsx("p",{className:"text-muted-foreground text-xs",children:f})]},a))})}),e.jsx("section",{className:"max-w-3xl mx-auto px-6 py-14",children:e.jsxs("div",{className:"border border-border rounded-2xl bg-card p-8 md:p-10 text-center space-y-4",children:[e.jsx("p",{className:"font-playfair text-2xl font-bold text-primary",children:"A Note from Our Founder"}
11),e.jsxs("p",{className:"font-inter text-foreground/90 leading-relaxed",children:[e.jsx("span",{className:"font-semibold text-gold",children:"Hesci!"})," My name is Lea McCormick and I am a citizen of Mvskoke Nation. I'm also an NFL, A Native Fashion Lover, and I assume you are too since you are here! Welcome! I'm so excited to share with you this marketplace. I hope you enjoy shopping and selling!"]}),e.jsxs("p",{className:"font-inter text-foreground/90 leading-relaxed",children:["I have been perusing other resale sites on the internet and trying to take what I liked about each one and leave off things I didn't to help this site to be super user friendly. If you have any questions, feel free to contact me at"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-accent underline underline-offset-2",children:"[email protected]"})," ","and I will answer the best I can. Originally this site was for Designer only but in Indian Country we have so many incredibly talented makers/designers, why not celebrate all?"]}),e.jsx("p",{className:"font-playfair text-xl font-semibold text-foreground",children:"Enjoy!"}),e.jsx("p",{className:"font-playfair text-xl font-bold text-primary",children:"Mvto!"})]})}),e.jsxs("section",{className:"max-w-7xl mx-auto px-6 py-16",children:[e.jsx("div",{className:"flex items-center justify-between mb-8",children:e.jsx("h2",{className:"font-playfair text-3xl font-bold text-foreground",children:"Browse Categories"})}),e.jsx(w,{})]}),e.jsxs("section",{className:"max-w-7xl mx-auto px-6 pb-20",children:[e.jsxs("div",{className:"flex items-center justify-between mb-8",children:[e.jsx("h2",{className:"font-playfair text-3xl font-bold text-foreground",children:"Featured Listings"}),e.jsx(l,{asChild:!0,variant:"ghost",className:"text-accent hover:text-accent/80 font-inter",children:e.jsxs(s,{to:"/browse",children:["View all ",e.jsx(n,{className:"w-4 h-4 ml-1"})]})})]}),x&&e.jsx("div",{className:"text-center py-4",children:e.jsx("div",{className:"w-6 h-6 border-2 border-primary/30 border-t-primary rounded-full animate-spin mx-auto"})}),e.jsx(u,{featured:!0,limit:8},t)]})]})}export{F 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.