PageSourceSearch

https://www.noegen.dk/assets/NorreportPage-DpLr5w9F.js

js noegen.dk collected 2026-10-07 02:39:15 UTC 11,211 bytes, 1 lines download raw bytes

1import{r as d,a as N,u as y,f as _,g as $,j as e,A as C,l as z,E as o,B as I,h as A,i as S}from"./index-DDQEYEUr.js";import E from"./Footer-CYcvlkho.js";import{C as L,G as T}from"./GroupSection-D7AVjWFt.js";import{C as D}from"./menuService-wvAYg-nF.js";import"./GuestClubSection-CUbd8vlU.js";import"./partyFormService-D2P6vDd6.js";import"./arrow-right-C76xu6m5.js";import"./sun-zdhPKKhr.js";import"./plus-ylRkN2XS.js";const M=["/images/food/food-1.avif","/images/food/food-2.avif","/images/food/food-3.avif","/images/food/food-4.avif","/images/hero/hero-1.avif","/images/hero/hero-2.avif","/images/hero/hero-3.avif","/images/hero/hero-4.avif","/images/hero/hero-5.avif","/images/selskaber/norreport/restaurant.avif","/images/selskaber/norreport/hjoernet.avif"],R="/images/selskaber/norreport/restaurant.avif",P=({onBack:x,onNavigateToCity:h,onNavigateToGuestClub:m,onNavigateToCookiePolicy:b,onNavigateToPartners:p,onNavigateToSelskaber:g,onNavigateToLogin:f,initialTab:u})=>{const l=d.useRef(null),{t:s,language:B}=N(),{isDarkMode:r}=y(),[i,v]=d.useState(new Date);d.useEffect(()=>{window.scrollTo(0,0);const a=setInterval(()=>v(new Date),1e3);return()=>clearInterval(a)},[]);const c=a=>{l.current&&l.current.scrollBy({left:a==="left"?-400:400,behavior:"smooth"})},j=(i.getMinutes()+i.getSeconds()/60)/60*360,w=(i.getHours()%12+i.getMinutes()/60)/12*360,t=_.norreport,k=$(t.addressLine1,t.addressLine2);return e.jsxs("div",{className:`${r?"bg-[#050505] text-white":"bg-white text-[#111]"} min-h-screen font-sans flex flex-col transition-colors duration-500`,children:[e.jsxs("section",{className:"relative min-h-[100dvh] lg:min-h-[90vh] flex flex-col items-center justify-center pt-24 pb-12 overflow-hidden px-6",children:[e.jsx("div",{className:"absolute inset-0 z-0 overflow-hidden",children:e.jsx(C,{...z("norreport"),poster:"/images/selskaber/norreport/restaurant.avif",className:"absolute inset-0 h-full w-full object-cover transition-transform duration-[10000ms] ease-out scale-110",style:{filter:"brightness(0.4)"}})}),e.jsx("div",{className:`absolute inset-0 bg-gradient-to-t ${r?"from-[#111]":"from-[#F5F5F0]"} via-transparent to-transparent z-[1]`}),e.jsx("div",{className:`absolute inset-0 bg-gradient-to-b ${r?"from-[#050505]/60":"from-white/60"} to-transparent h-40 z-[1]`}),e.jsx("div",{className:`absolute bottom-0 left-0 right-0 h-24 ${r?"bg-gradient-to-b from-transparent to-[#050505]":"bg-gradient-to-b from-transparent to-white"} z-[2]`}),e.jsx("div",{className:"absolute inset-y-0 left-0 w-32 bg-gradient-to-r from-black/40 to-transparent z-[1] hidden lg:block"}),e.jsx("div",{className:"absolute inset-y-0 right-0 w-32 bg-gradient-to-l from-black/40 to-transparent z-[1] hidden lg:block"}),e.jsxs("div",{className:"relative z-10 w-full max-w-[1440px] mx-auto text-center pt-32",children:[e.jsxs("h1",{className:`text-[10vw] lg:text-[5rem] leading-[0.8] font-black font-serif tracking-tighter mb-12 drop-shadow-2xl ${r?"text-white":"text-[#111]"}`,children:["Restaurant Nögen ",e.jsx("br",{}),e.jsx("span",{className:r?"text-[#D4A373]":"text-[#8B7355]",children:e.jsx(o,{k:"København"})})]}),e.jsx("div",{className:"flex justify-center animate-fade-in transition-all duration-1000 delay-300",children:e.jsx("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-3",children:e.jsx("button",{onClick:()=>{const a=document.getElementById("booking-section");a&&a.scrollIntoView({behavior:"smooth"})},className:`px-8 md:px-12 py-3.5 md:py-4 rounded-[6px] text-[12px] md:text-[14px] font-bold tracking-[0.2em] transition-all duration-300 transform hover:scale-105 shadow-2xl ${r?"bg-white text-black hover:bg-gray-200":"bg-[#111] text-white hover:bg-black/90"}`,children:e.jsx(o,{as:"span",k:"nav.book"})})})})]})]}),e.jsx("div",{id:"booking",className:"relative mb-32",children:e.jsx(I,{initialLocationId:"norreport"})}),e.jsxs("main",{className:"relative z-10 w-full pt-20",children:[e.jsx("div",{className:"px-6 lg:px-12 xl:px-24 max-w-[1440px] mx-auto mb-24 md:mb-32",children:e.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 lg:gap-16 items-center",children:[e.jsxs("div",{id:"info",className:`max-w-3xl text-left text-lg md:text-xl leading-relaxed font-light ${r?"text-white/90":"text-[#111]/90"} w-full`,children:[e.jsx(o,{k:"norreport.p1",as:"p",className:"mb-8"}),e.jsx(o,{k:"norreport.p2",as:"p"}),e.jsx(o,{k:"norreport.p3",as:"p",className:"mt-8"})]}),e.jsx("div",{className:"w-full max-w-[680px] lg:ml-auto",children:e.jsx("img",{loading:"lazy",decoding:"async",src:R,alt:s("Nögen København"),className:"w-full aspect-[4/3] object-cover rounded-[2rem] 
1shadow-[0_24px_60px_rgba(0,0,0,0.35)]"})})]})}),e.jsx("div",{className:"px-6 lg:px-12 xl:px-24 max-w-[1440px] mx-auto",children:e.jsx("div",{id:"menu-section",children:e.jsx(L,{initialCityId:"norreport",showCitySelector:!1,initialTab:u})})}),e.jsxs("div",{className:"relative mb-24 lg:mb-32",children:[e.jsx("div",{className:"px-6 lg:px-12 xl:px-24 max-w-[1440px] mx-auto",children:e.jsxs("div",{className:"flex justify-end gap-3 mb-6",children:[e.jsx("button",{onClick:()=>c("left"),"aria-label":s("a11y.prev"),className:`w-12 h-12 rounded-[6px] border ${r?"border-white/30 hover:bg-white hover:text-black":"border-black/30 hover:bg-black hover:text-white"} flex items-center justify-center transition-colors backdrop-blur-sm`,children:e.jsx(A,{size:24})}),e.jsx("button",{onClick:()=>c("right"),"aria-label":s("a11y.next"),className:`w-12 h-12 rounded-[6px] border ${r?"border-white/30 hover:bg-white hover:text-black":"border-black/30 hover:bg-black hover:text-white"} flex items-center justify-center transition-colors backdrop-blur-sm`,children:e.jsx(D,{size:24})})]})}),e.jsx("div",{ref:l,className:"flex gap-6 overflow-x-auto pb-12 scrollbar-hide snap-x px-6 lg:px-12 xl:px-24",children:M.map((a,n)=>e.jsxs("div",{className:"min-w-[280px] md:min-w-[400px] aspect-[4/5] rounded-[2rem] overflow-hidden snap-center bg-black/20 relative group",children:[e.jsx("img",{loading:"lazy",decoding:"async",src:a,alt:`${s("parties.gallery_alt")} ${n+1}`,className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"}),e.jsx("div",{className:"absolute inset-0 bg-black/0 group-hover:bg-black/10 transition-colors duration-500"})]},n))})]}),e.jsx("div",{className:"px-6 lg:px-12 xl:px-24 max-w-[1440px] mx-auto",children:e.jsxs("div",{id:"groups",className:"relative mb-32 lg:mb-48",children:[e.jsx("div",{className:`w-full h-px ${r?"bg-white/20":"bg-black/20"} mb-20 md:mb-28`,children:e.jsx("div",{className:`w-1/3 h-full ${r?"bg-white":"bg-black"}`})}),e.jsx(T,{descriptionKey:"norreport.group_desc",onNavigateToSelskaber:g||(()=>{})})]})}),e.jsx("div",{className:"px-6 lg:px-12 xl:px-24 max-w-[1440px] mx-auto",children:e.jsxs("div",{className:`grid grid-cols-1 lg:grid-cols-2 gap-16 lg:gap-32 pb-24 border-t ${r?"border-white/10":"border-black/10"} pt-24`,children:[e.jsxs("div",{className:"space-y-12",children:[e.jsx("h3",{className:`text-3xl md:text-4xl font-bold tracking-tight ${r?"text-white":"text-[#111]"}`,children:s("city.find_us")}),e.jsxs("div",{className:`space-y-4 text-base font-light ${r?"text-gray-300":"text-gray-600"}`,children:[e.jsxs("a",{href:k,target:"_blank",rel:"noopener noreferrer",className:`inline-block transition-colors ${r?"hover:text-white":"hover:text-black"}`,children:[e.jsx("p",{children:t.addressLine1}),e.jsxs("p",{children:[t.addressLine2,", ",s("city.denmark")]})]}),e.jsxs("p",{children:[s("city.phone"),": ",e.jsx(S,{phoneHref:t.phoneHref,className:`underline ${r?"hover:text-white":"hover:text-black"}`,children:t.phoneDisplay})]}),e.jsx("p",{children:e.jsx("a",{href:`mailto:${t.email}`,className:`underline ${r?"hover:text-white":"hover:text-black"}`,children:t.email})})]}),e.jsx("div",{className:"pt-8",children:e.jsxs("div",{className:`w-32 h-32 rounded-full border ${r?"border-white":"border-black"} flex items-center justify-center relative`,children:[e.jsx("div",{className:`absolute w-0.5 h-12 ${r?"bg-white":"bg-black"} left-1/2 -translate-x-1/2 origin-bottom bottom-1/2`,style:{transform:`translateX(-50%) rotate(${j}deg)`}}),e.jsx("div",{className:`absolute w-0.5 h-8 ${r?"bg-white":"bg-black"} left-1/2 -translate-x-1/2 origin-bottom bottom-1/2`,style:{transform:`translateX(-50%) rotate(${w}deg)`}}),e.jsx("div",{className:`absolute w-1.5 h-1.5 ${r?"bg-white":"bg-black"} rounded-full top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2`})]})})]}),e.jsxs("div",{children:[e.jsx("h3",{className:`text-3xl md:text-4xl font-bold tracking-tight mb-12 ${r?"text-white":"text-[#111]"}`,children:s("city.opening_hours")}),e.jsxs("div",{className:"space-y-12",children:[e.jsxs("div",{children:[e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.open_1_days")}),e.jsx("span",{children:s("norreport.hours.open_1_time")})]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.open_2_days")}),e.jsx("span",{children:s("norreport.hours.open_2_time")}
1)]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.open_3_days")}),e.jsx("span",{children:s("norreport.hours.open_3_time")})]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.open_4_days")}),e.jsx("span",{children:s("norreport.hours.open_4_time")})]})]}),e.jsxs("div",{children:[e.jsx("h4",{className:"text-2xl md:text-3xl font-bold mb-6",children:s("city.kitchen")}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.kitchen_1_days")}),e.jsx("span",{children:s("norreport.hours.kitchen_1_time")})]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.kitchen_2_days")}),e.jsx("span",{children:s("norreport.hours.kitchen_2_time")})]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.kitchen_3_days")}),e.jsx("span",{children:s("norreport.hours.kitchen_3_time")})]}),e.jsxs("div",{className:`grid grid-cols-[1fr,auto] gap-4 text-base font-light border-b ${r?"border-white/10":"border-black/10"} pb-2 mb-2`,children:[e.jsx("span",{children:s("norreport.hours.kitchen_4_days")}),e.jsx("span",{children:s("norreport.hours.kitchen_4_time")})]})]})]})]})]})})]}),e.jsx("div",{className:"relative z-10",children:e.jsx(E,{onNavigateToGuestClub:m,onNavigateToCookiePolicy:b,onNavigateToCity:h,onNavigateToPartners:p,onNavigateHome:x,onNavigateToLogin:f})})]})};export{P 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.