PageSourceSearch

https://flandreauindianschool.lovable.app/assets/discover.index-CVdroMEH.js

js flandreauindianschool.lovable.app collected 2026-10-03 03:32:09 UTC 8,541 bytes, 1 lines download raw bytes

1import{t as e}from"./jsx-runtime-DGeXAQPT.js";import{t}from"./link-CANjTMmb.js";import{t as n}from"./arrow-right-5NnnpcNp.js";import{t as r}from"./book-open-CkKXRC-u.js";import{t as i}from"./briefcase-BZ-hxjie.js";import{t as a}from"./circle-question-mark-mqePHWnO.js";import{t as o}from"./graduation-cap-CDRTmxGf.js";import{t as s}from"./heart-3lWvLBjW.js";import{A as c,B as l,N as u,V as d,j as f,n as p,o as m}from"./index-D-qjEhc4.js";var h=d(`circle-play`,[[`path`,{d:`M9 9.003a1 1 0 0 1 1.517-.859l4.997 2.997a1 1 0 0 1 0 1.718l-4.997 2.997A1 1 0 0 1 9 14.996z`,key:`kmsa83`}],[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),g=d(`earth`,[[`path`,{d:`M21.54 15H17a2 2 0 0 0-2 2v4.54`,key:`1djwo0`}],[`path`,{d:`M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17`,key:`1tzkfa`}],[`path`,{d:`M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05`,key:`14pb5j`}],[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),_=e(),v=[{value:`130+`,label:`Years educating Native youth`,icon:o},{value:`40+`,label:`Tribal nations represented`,icon:g},{value:`60+`,label:`Faculty & staff on campus`,icon:c},{value:`1893`,label:`Founded in Flandreau, SD`,icon:f}],y=[{to:`/discover/campus-map`,title:`Campus & Drone Tour`,desc:`See the 40-acre campus from above and find every building.`,
1image:p.aerial,tag:`Tour`,icon:u},{to:`/discover/alumni`,title:`Alumni`,desc:`Stories from the generations of students who call FIS home.`,image:p.alumni,tag:`Stories`,icon:c},{to:`/discover/staff-directory`,title:`Staff Directory`,desc:`Meet the educators, counselors, and home-living team behind FIS.`,image:p.staff,tag:`People`,icon:r}],b=[{to:`/discover/spiritual-resources`,title:`Spiritual Resources`,desc:`Ceremony, support, and reflection rooted in tradition.`,icon:s},{to:`/discover/faqs`,title:`FAQs`,desc:`Answers to the most common questions from families.`,icon:a},{to:`/discover/employment`,title:`Employment`,desc:`Open positions and how to join our team.`,icon:i}];function x(){return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(m,{eyebrow:`Discover FIS`,title:`A community 130 years in the making.`,intro:`From our alumni to our campus to the people who keep it running — get to know who we are.`,crumbs:[{label:`Home`,to:`/`},{label:`Discover FIS`}],image:p.aerial}),(0,_.jsx)(`section`,{className:`border-b bg-[var(--cream)]`,children:(0,_.jsx)(`div`,{className:`container-page grid grid-cols-2 gap-6 py-10 md:grid-cols-4`,children:v.map(e=>(0,_.jsxs)(`div`,{className:`flex items-start gap-3`,children:[(0,_.jsx)(`div`,{className:`mt-1 inline-flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-white text-[var(--maroon)] shadow-sm`,children:(0,_.jsx)(e.icon,{className:`h-5 w-5`})}),(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`div`,{className:`font-display text-2xl text-[var(--maroon)] md:text-3xl`,children:e.value}),(0,_.jsx)(`div`,{className:`text-xs leading-snug text-muted-foreground md:text-sm`,children:e.label})]})]},e.label))})}),(0,_.jsxs)(`section`,{className:`container-page py-16`,children:[(0,_.jsxs)(`div`,{className:`mb-8 flex items-end justify-between gap-4`,children:[(0,_.jsxs)(`div`,{children:[(0,_.jsx)(`p`,{className:`text-xs font-semibold uppercase tracking-widest text-[var(--maroon)]`,children:`Start here`}),(0,_.jsx)(`h2`,{className:`mt-1 font-display text-3xl md:text-4xl`,children:`Step inside the school`})]}),(0,_.jsx)(t,{to:`/contact`,className:`hidden text-sm font-semibold text-[var(--maroon)] hover:underline md:inline`,children:`Plan a visit →`})]}),(0,_.jsx)(`div`,{className:`grid gap-6 md:grid-cols-3`,children:y.map(e=>(0,_.jsxs)(t,{to:e.to,className:`group relative overflow-hidden rounded-2xl border bg-card shadow-sm transition-all hover:-translate-y-1 hover:shadow-[var(--shadow-card)]`,children:[(0,_.jsxs)(`div`,{className:`relative aspect-[4/3] overflow-hidden`,children:[(0,_.jsx)(`img`,{src:e.image,alt:e.title,className:`h-full w-full object-cover transition-transform duration-500 group-hover:scale-105`,loading:`lazy`}),(0,_.jsx)(`div`,{className:`absolute inset-0 bg-gradient-to-t from-black/70 via-black/10 to-transparent`}),(0,_.jsxs)(`span`,{className:`absolute left-4 top-4 inline-flex items-center gap-1 rounded-full bg-white/95 px-2.5 py-1 text-[11px] font-semibold uppercase tracking-wider text-[var(--maroon)]`,children:[(0,_.jsx)(e.icon,{className:`h-3 w-3`}),` `,e.tag]}),(0,_.jsx)(`div`,{className:`absolute bottom-4 left-4 right-4`,children:(0,_.jsx)(`h3`,{className:`font-display text-xl text-white drop-shadow`,children:e.title})})]}),(0,_.jsxs)(`div`,{className:`p-5`,children:[(0,_.jsx)(`p`,{className:`text-sm text-muted-foreground`,children:e.desc}),(0,_.jsxs)(`span`,{className:`mt-3 inline-flex items-center gap-1 text-sm font-semibold text-[var(--maroon)]`,children:[`Explore`,` `,(0,_.jsx)(n,{className:`h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5`})]})]})]},e.to))})]}),(0,_.jsxs)(`section`,{className:`relative overflow-hidden bg-[var(--maroon)] text-white`,children:[(0,_.jsx)(`div`,{"aria-hidden":!0,className:`absolute inset-0 opacity-20`,style:{backgroundImage:`url(${p.cultural})`,backgroundSize:`cover`,backgroundPosition:`center`}}),(0,_.jsxs)(`div`,{className:`container-page relative grid items-center gap-10 py-16 md:grid-cols-5`,children:[(0,_.jsxs)(`div`,{className:`md:col-span-3`,children:[(0,_.jsx)(`p`,{className:`text-xs font-semibold uppercase tracking-widest text-[var(--gold-soft,#E2A93B)]`,children:`Our story`}),(0,_.jsx)(`h2`,{className:`mt-2 font-display text-3xl leading-tight md:text-4xl`,children:`"FIS is where I learned who I am — and who my people are."`}),(0,_.jsx)(`p`,{className:`mt-4 max-w-2xl text-white/80`,children:`Since 1893, the Flandreau Indian School has served Native students from across the country. Today, that mission continues — grounded in culture, family, and the belief that every student deserves a future built on their own heritage.`}),(0,_.jsxs)(`div`,{className:`mt-6 flex flex-wrap gap-3`,children:[(0,_.jsxs)(t,{to:`/discover/alumni`,className:`inline-flex items-center gap-2 rounded-full bg-white px-5 py-2.5 text-sm font-semibold text-[var(--maroon)] hover:bg-[var(--cream)]`,children:[`Read alumni stories `,(0,_.jsx)(n,{className:`h-4 w-4`})]}),(0,_.jsxs)(t,{to:`/discover/campus-map`,className:`inline-flex items-center gap-2 rounded-full border border-white/40 px-5 py-2.5 text-sm font-semibold text-white hover:bg-white/10`,children:[(0,_.jsx)(h,{className:`h-4 w-4`}),` Watch the drone tour`]})]})]}),(0,_.jsx)(`div`,{className:`md:col-span-2`,children:(0,_.jsxs)(`div`,{className:`rounded-2xl border border-white/15 bg-white/5 p-6 backdrop-blur`,children:[(0,_.jsxs)(`div`,{className:`flex items-center gap-2 text-[var(--gold-soft,#E2A93B)]`,children:[(0,_.jsx)(l,{className:`h-4 w-4`}),(0,_.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-widest`,children:`Upcoming`})]}),(0,_.jsx)(`h3`,{className:`mt-2 font-display text-xl`,children:`Visit campus`}),(0,_.jsx)(`p`,{className:`mt-1 text-sm text-white/80`,children:`Family tours run year-round. Reach out to schedule a visit and meet the staff before applying.`}),(0,_.jsxs)(t,{to:`/contact`,className:`mt-4 inline-flex items-center gap-1 text-sm font-semibold text-white underline-offset-4 hover:underline`,children:[`Contact admissions `,(0,_.jsx)(n,{className:`h-3.5 w-3.5`})]})]})})]})]}),(0,_.jsxs)(`section`,{className:`container-page py-16`,children:[(0,_.jsxs)(`div`,{className:`mb-8`,children:[(0,_.jsx)(`p`,{className:`text-xs font-semibold uppercase tracking-widest text-[var(--maroon)]`,children:`More to explore`}),(0,_.jsx)(`h2`,{className:`mt-1 font-display text-3xl md:text-4xl`,children:`Resources & c
1ommunity`})]}),(0,_.jsx)(`div`,{className:`grid gap-5 md:grid-cols-3`,children:b.map(e=>(0,_.jsxs)(t,{to:e.to,className:`group rounded-2xl border bg-card p-7 transition-all hover:-translate-y-0.5 hover:shadow-[var(--shadow-card)]`,children:[(0,_.jsx)(`div`,{className:`inline-flex h-11 w-11 items-center justify-center rounded-lg bg-[var(--cream)] text-[var(--maroon)]`,children:(0,_.jsx)(e.icon,{className:`h-5 w-5`})}),(0,_.jsx)(`h3`,{className:`mt-4 font-display text-xl`,children:e.title}),(0,_.jsx)(`p`,{className:`mt-1 text-sm text-muted-foreground`,children:e.desc}),(0,_.jsxs)(`span`,{className:`mt-4 inline-flex items-center gap-1 text-sm font-medium text-[var(--maroon)]`,children:[`Visit`,` `,(0,_.jsx)(n,{className:`h-3.5 w-3.5 transition-transform group-hover:translate-x-0.5`})]})]},e.to))})]})]})}export{x as component};

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.