PageSourceSearch

https://thinggaard.dk/assets/job-Dld1SDQj.js

js thinggaard.dk collected 2026-10-04 14:40:23 UTC 8,284 bytes, 1 lines download raw bytes

1import{x,ap as h,j as e,cZ as p,L as f,M as o,c_ as u,A as g,aq as b,l as j,aw as k,c$ as N,P as v}from"./index-C2KlasXz.js";import{H as w,S as c}from"./SectionHeader-Bsem0mqy.js";import{U as y}from"./users-Cg6aKTzm.js";import{T}from"./trending-up-VPDN9yac.js";import{B as S}from"./building-2-D2UeCX_t.js";import{M as D}from"./map-pin-DkGDUWhX.js";const A={alps:"Stillinger i Alperne",office:"Kontorstillinger"},I={alps:"Sæsonjob i bjergene – sommer og vinter",office:"Job pÃ¥ vores hovedkontor"};function E(s){if(!s)return null;const n=new Date(s);return Number.isNaN(n.getTime())?null:n.toLocaleDateString("da-DK",{day:"numeric",month:"long",year:"numeric"})}function R({job:s}){const n=E(s.applicationDeadline),r=[s.employmentType,s.contractType,s.department].filter(Boolean);return e.jsxs("a",{href:s.url,className:"card-hover group flex flex-col overflow-hidden rounded-3xl bg-card shadow-soft ring-1 ring-black/5 transition-shadow hover:shadow-elevated",children:[s.coverImageUrl?e.jsx("div",{className:"aspect-[16/10] w-full overflow-hidden bg-brand-lighter",children:e.jsx("img",{src:s.coverImageUrl,alt:s.coverImageAlt??s.title,loading:"lazy",className:"h-full w-full object-cover transition-transform duration-500 group-hover:scale-[1.03]"})}):null,e.jsxs("div",{className:"flex flex-1 flex-col p-6",children:[s.location?e.jsxs("p",{className:"inline-flex items-center gap-1.5 text-xs font-bold uppercase tracking-wide text-brand",children:[e.jsx(D,{className:"h-3.5 w-3.5"})," ",s.location]}):null,e.jsx("h3",{className:"mt-2 font-display text-lg text-ink",children:s.title}),s.teaser?e.jsx("p",{className:"mt-2 flex-1 text-sm leading-relaxed text-ink-soft",children:s.teaser}):e.jsx("span",{className:"flex-1"}),r.length?e.jsx("ul",{className:"mt-4 flex flex-wrap gap-2",children:r.map(i=>e.jsx("li",{className:"rounded-full bg-brand-lighter px-3 py-1 text-xs font-medium text-brand ring-1 ring-brand-light",children:i},i))}):null,n?e.jsxs("p",{className:"mt-3 text-xs text-ink-soft",children:["Ansøgningsfrist: ",n]}):null,e.jsxs("span",{className:"mt-5 inline-flex min-h-11 items-center gap-2 text-sm font-bold text-brand group-hover:text-brand-darker",children:["Søg stillingen ",e.jsx(g,{className:"h-4 w-4"})]})]})]})}function V({data:s}){const n=x(),r=h(n),i=s.jobs,a=i.length;return e.jsxs("article",{children:[e.jsx(w,{size:"tall",align:"left",eyebrow:"Karriere hos Thinggaard",breadcrumb:e.jsxs(e.Fragment,{children:[e.jsx(f,{to:"/",className:"text-white/90 hover:text-white",children:"Forsiden"}),e.jsx("span",{className:"mx-1 opacity-60",children:"/"}),e.jsx("span",{children:"Job"})]}),title:e.jsxs(e.Fragment,{children:["Din næste ",e.jsx("span",{className:"text-brand-light",children:"eventyrlige karriere"})]}),subtitle:"Bliv en del af Danmarks mest passionerede skirejse-team. Vi søger kolleger til vores hovedkontor og til sæsonjob i Alperne — sommer og vinter.",imageUrl:p}),e.jsxs("section",{className:"container-page section",children:[e.jsx(c,{eyebrow:"Arbejdsplads",title:"Hvorfor Thinggaard?",sub:"Vi er ikke bare et rejsebureau – vi er et fællesskab af passionerede mennesker."}),e.jsx("div",{className:"grid gap-5 sm:grid-cols-3 lg:gap-6",children:[{icon:o,t:"Passion for rejser",d:"Vi elsker det vi laver – og det smitter af pÃ¥ vores gæster og hinanden."},{icon:y,t:"Tæt fællesskab",d:"Et stærkt hold med mange Ã¥rs erfaring og et godt sammenhold."},{icon:T,t:"I markant vækst",d:"De seneste sæsoner har vi vokset støt – kom med pÃ¥ rejsen."}].map(t=>e.jsxs("div",{className:"rounded-3xl bg-card p-6 shadow-soft ring-1 ring-black/5",children:[e.jsx("span",{className:"grid h-12 w-12 place-items-center rounded-2xl bg-brand-lighter text-brand ring-1 ring-brand-light",children:e.jsx(t.icon,{className:"h-6 w-6"})}),e.jsx("h3",{className:"mt-5 font-display text-lg text-ink",children:t.t}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-ink-soft",children:t.d})]},t.t))})]}),e.jsxs("section",{id:"ledige-stillinger",className:"container-page section",children:[e.jsx(c,{eyebrow:"Karriere",title:"Ledige stillinger",sub:a>0?`${a} ${a===1?"Ã¥ben stilling":"Ã¥bne stillinger"} – find din næste`:"Vi har ingen Ã¥bne stillinger lige nu"}),a>0?["alps","office"].map(t=>{const l=i.filter(d=>d.category===t);if(!l.length)return null;const m=t==="office"?S:o;return e.jsxs("div",{className:"mb-12 last:mb-0",children:[e.jsxs("div",{className:"mb-6 flex flex-wrap items-end justify-between gap-3 border-b border-black/10 pb-3",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx("span",{className:"grid h-10 w-10 place-items-center rounded-xl bg-brand-lighter text-brand ring-1 ring-brand-light",children:e.jsx(m,{className:"h-5 w-5"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-display text-xl leading-tight text-ink",children:A[t]}),e.jsx("p",{className:"text-sm text-ink-soft",children:I[t]})]})]}),e.jsxs("span",{className:"text-sm text-ink-soft",children:[l.length," ",l.length===1?"stilling":"stillinger"]})]}),e.jsx("div",{className:"grid gap-5 sm:grid-cols-2 lg:grid-cols-3 lg:gap-6",children:l.map(d=>e.jsx(R,{job:d},d.id))})]},t)}):e.jsxs("div",{className:"rounded-3xl bg-card p-8 text-center shadow-soft ring-1 ring-black/5",children:[e.jsx(o,{className:"mx-auto h-10 w-10 text-brand"}),e.jsx("p",{className:"mt-4 font-display text-lg text-ink",children:s.ok?"Vi har ingen Ã¥bne stillinger lige nu":"Stillingerne kan ikke vises lige nu"}),e.jsx("p",{className:"mt-2 text-sm text-ink-soft",children:"Du er altid velkommen til at sende en uopfordret ansøgning til [email protected]."}),e.jsxs("a",{href:u,className:"btn-secondary mt-6 inline-flex min-h-11 items-center gap-2 px-6 py-3 text-sm font-bold",children:["Se alle stillinger ",e.jsx(g,{className:"h-4 w-4"})]})]})]}),e.jsx("section",{className:"container-page section pb-20 sm:pb-28",children:e.jsxs("div",{className:"grid gap-6 lg:grid-cols-12",children:[e.jsxs("div",{className:"lg:col-span-8",children:[e.jsx("p",{className:"eyebrow",children:"Om Thinggaard"}),e.jsx("h2",{className:"mt-3 font-display tracking-tight",children:"Et hold af skientusiaster"}),e.jsx("p",{className:"mt-6 text-lg leading-relaxed text-ink",children:"Vi er et hurtigt voksende ski- og outdoorrejsebureau med kontor i Rungsted. Thinggaard bestÃ¥r af et team med mange Ã¥rs erfaring i rejsebranchen – og en fælles passion for skiløb, rejser og service i topklasse."}),e.jsx("p",{className:"mt-4 text-ink-soft",children:"De seneste sæsoner har vi oplevet markant vækst, og vi søger nu dedikerede kolleger, der vil være med til at løfte os endnu højere."}),e.jsxs("p",{className:"mt-4 text-ink-soft",children:["Mener du, vi mangler lige netop dig? Send en uopfordret ansøgning til"," ",e.jsx("a",{href:"mailto:[email protected]",className:"font-bold text-brand hover:text-brand-darker",children:"[email protected]"}),". Vi ser frem til at høre fra dig."]})]}),e.jsx("aside",{className:"lg:col-span-4",children:e.jsxs("div",{className:"rounded-3xl bg-brand-darker p-6 text-white shadow-elevated",children:[e.jsx("p",{className:"eyebrow eyebrow-on-dark",children:"SpørgsmÃ¥l?"}),e.jsx("h3",{className:"mt-2 !text-white",children:"Vi sidder klar"}),e.jsx("p",{className:"mt-2 text-sm text-white/85",children:"Har du spørgsmÃ¥l til en stilling eller til livet som sæsonmedarbejder, er du velkommen til at kontakte os."}),e.jsxs("a",{href:`tel:${r.tel}`,className:"mt-4 inline-flex min-h-11 w-full items-center justify-center gap-2 rounded-full bg-white/10 px-5 py-3 text-sm font-bold text-white ring-1 ring-white/25 transition-colors hover:bg-white/20",children:[e.jsx(b,{className:"h-4 w-4"})," ",r.display]}),e.jsxs("a",{href:"mailto:[email protected]",className:"mt-2 inline-flex min-h-11 w-full items-center justify-center gap-2 rounded-full bg-white/10 px-5 py-3 text-sm font-bold text-white ring-1 ring-white/25 transition-colors hover:bg-white/20",children:[e.jsx(j,{className:"h-4 w-4"})," [email protected]"]}),e.jsxs("p",{className:"mt-4 inline-flex items-center gap-2 text-xs text-white/80",children:[e.jsx(k,{className:"h-4 w-4"})," +50 Ã¥rs erfaring · Vækst hvert Ã¥r"]})]})})]})})]})}function H(){const{jobs:s}=N.useLoaderData();return e.jsx(v,{brand:null,children:e.jsx(V,{data:s})})}export{H 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.