PageSourceSearch

https://penguinclassics.com/_nuxt/xCd1a022.js

js penguinclassics.com collected 2026-10-02 10:12:29 UTC 11,400 bytes, 1 lines download raw bytes

1import S from"./BC26cL-D.js";import{_ as M}from"./UCTC3J7_.js";import N from"./Brs3FFuG.js";import v from"./fyAfAxkJ.js";import V from"./CJwVwZZk.js";import{o as O,a7 as d,cH as u,a9 as l,bp as m,cI as k,bq as c,a8 as o,F as L,bM as P,bQ as T,bz as s,ai as j,a6 as y,aj as H,T as I,c8 as E,cj as z}from"./BPlt5jNJ.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},i=new e.Error().stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="5b6c08ee-cd51-4711-8e77-9b956ab9baaf",e._sentryDebugIdIdentifier="sentry-dbid-5b6c08ee-cd51-4711-8e77-9b956ab9baaf")}catch{}{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=Object.assign({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:splash-application":!0})}const h={name:"Navigation",components:{EditableImage:V,IconMenuTransition:N,ComputedLink:v},props:{module:{type:Object,default:()=>{}},editable:{type:Boolean,default:!1},slug:{type:String,default:null},campaignPagesCount:{type:Number,default:1},hasCustomHost:{type:Boolean,default:!1},screen:{type:String,default:null},scrolled:{type:Boolean,default:!1},previewUuid:{type:[String,Boolean],default:!1}},emits:["scroll-to-module","show-panel","show-preview","toggle-menu","tracking"],data(){return{menuButtonVisible:!1,menuOpen:!0}},computed:{navBorderBoxShadow(){return`0 0 0 ${this.module.content.border.width}px #9e9e9e`},showPreview(){return!this.module.content.siteName.required&&this.hasMinimumLinks?!1:(this.hasSiteBranding===!1||this.module.content.links.length<2)&&this.campaignPagesCount>1?!0:this.isOnlySiteName&&this.campaignPagesCount>=1||this.hasSiteBranding&&this.campaignPagesCount===1?!1:!this.hasMinimumLinks},menuCssClass(){return{editable:this.editable,"nav-bottom-border":this.module.content.border.width>0&&this.screen==="desktop"&&this.scrolled,"@lg:pt-4":this.menuButtonVisible&&this.menuOpen,"flex-col items-center justify-center":!this.menuButtonVisible&&this.menuOpen&&this.hasSiteBranding&&this.module.content.siteName.alignment==="stacked","flex-row items-center justify-between":!this.menuButtonVisible&&this.menuOpen&&this.hasSiteBranding&&this.module.content.siteName.alignment==="inline","flex-row items-center justify-center":!this.menuButtonVisible&&this.menuOpen&&!this.hasSiteBranding&&this.module.content.alignment==="center","flex-row items-center justify-end":!this.menuButtonVisible&&this.menuOpen&&!this.hasSiteBranding&&this.module.content.alignment==="right"}},navCssClass(){return{"flex-row-reverse":this.menuButtonVisible&&this.hasSiteBranding&&this.module.content.siteName.alignment==="stacked"}},titleCssClass(){const e=this.module.content.siteName.alignment==="stacked",i=this.module.content.siteName.alignment==="inline";return{editable:this.editable,"text-center m-auto mt-3 @lg:mt-3":e&&this.menuButtonVisible,"ml-3 mt-1 mb-0 @lg:ml-0 @lg:mt-3 @lg:max-w-[960px]":e&&!this.menuButtonVisible&&this.hasMinimumLinks,"mt-3 mb-2":i,"@md:max-w-[25%] mr-3":i&&!this.menuButtonVisible&&this.hasMinimumLinks&&this.sortedNavigationLinks.length>4,"@md:max-w-[35%] mr-3":i&&!this.menuButtonVisible&&this.hasMinimumLinks&&this.sortedNavigationLinks.length<=4,"@md:max-w-[65%] mr-3":i&&this.menuButtonVisible,"leading-none @sm:leading-snug":!0}},titleFontCssClass(){return{[this.module.content.siteName.style.fontFamily]:!!this.module.content.siteName.style.fontFamily,["font-weight-"+this.module.content.siteName.style.fontWeight]:!!this.module.content.siteName.style.fontWeight,["font-size-"+this.module.content.siteName.style.fontSize+"px"]:!!this.module.content.siteName.style.fontSize,uppercase:this.module.content.siteName.style.textTransform}},titleVars(){const e=this.module.content.siteName.image.screen.desktop.height,i=this.module.content.siteName.image.customMobileHeight,t=this.module.content.siteName.style.color??this.module.content.linkStyle.color,g=e?`${e}px`:null,a=i||e?`${i||e}px`:null;return{"--title-color":t,"--logo-desktop-height":g,"--logo-mobile-height":a,"--logo-mobile-scale":i?"none":"0.8"}},linksCssClass(){return{"flex-col items-start w-full":this.menuButtonVisible,"flex-row min-h-6 my-2":!this.menuButtonVisible,"flex-shrink-0 pt-3":this.screen==="mobile"}},linkClass(){return{[this.module.content.linkStyle.fontFamily]:this.module.content.linkStyle.fontFamily,[`font-weight-${this.module.content.linkStyle.fontWeight}`]:this.module.content.linkStyle.fontWeight,uppercase:this.module.content.linkStyle.textTransform,"desktop-l
1inks":this.screen==="desktop"||!this.menuButtonVisible,"links-condensed":this.sortedNavigationLinks.length>=7}},cssVars(){let e=this.module.content.background.solid;return this.module.content.background.transparency&&(e+="f5"),{"--font-size":this.module.content.linkStyle.fontSize,"--module-bg-color":this.screen==="desktop"?e:this.module.content.background.solid,"--module-border-color":this.module.content.border?.color,"--module-link-color-hover":this.module.content.linkStyle.hoverColor,"--module-link-color":this.module.content.linkStyle.color}},sortedNavigationLinks(){return this.module.content.links.sort((i,t)=>i.order-t.order)},isPublic(){return this.$store.getters.isPublic},hasSiteBranding(){return!!(this.module.content.siteName.type==="text"&&this.module.content.siteName?.name||this.module.content.siteName.type==="image"&&this.module.content.siteName?.image?.screen?.original?.src)},hasMinimumLinks(){return this.module.content.links.length>=2},isOnlySiteName(){return this.hasSiteBranding&&!this.hasMinimumLinks},editPanel(){return this.module.content.siteName.type==="text"?"SiteNameTextStyle":"NavLogo"}},watch:{screen(e){this.setMenuState(e)},"module.content.siteName.showMenu"(e){this.menuButtonVisible=e,e===!1&&(this.menuOpen=!0)},showPreview:{handler(e){this.$emit("show-preview",e)},immediate:!0}},mounted(){this.setMenuState(this.screen)},methods:{linkClick(e){this.menuOpen&&this.toggleMenu(),e.linkType==="external"&&this.trackExternalClick(),this.$emit("scroll-to-module",e)},toggleMenu(){this.menuButtonVisible&&(this.menuOpen=!this.menuOpen,this.$emit("toggle-menu",this.menuOpen))},trackExternalClick(e){if(this.isPublic){const i={event_type:"external_click",...this.meta};this.$emit("tracking",i)}},setMenuState(e){e==="desktop"?(this.menuOpen=!0,this.menuButtonVisible=!1,this.module.content.siteName?.showMenu&&(this.menuOpen=!1,this.menuButtonVisible=!0)):(this.menuOpen=!1,this.menuButtonVisible=!0)}}},_=()=>{z(e=>({v020ac370:e.navBorderBoxShadow}))},p=h.setup;h.setup=p?(e,i)=>(_(),p(e,i)):_;const F={key:0,class:"mb-1"},D={key:1,class:"mb-1"},W={key:2,class:"!mb-1 mt-0","data-test":"nav-placeholder-links"},q={key:3,class:"!mb-1 mt-0 text-sm","data-test":"nav-placeholder-site-name"},A=["data-module-id"],G=["innerHTML"],U=["src","height","alt"],K={key:0,class:"absolute bottom-0 left-0 w-8 -mb-1 leading-tight text-center uppercase font-fort font-size-12px font-weight-700"},Q=["id","data-editable-title","data-module-id"],J=["innerHTML"],R=["src","height","alt"];function X(e,i,t,g,a,n){const w=S,f=M,x=N,C=v,b=T("panel");return n.showPreview?(s(),d(w,{key:0,module:t.module,icon:"$link","data-test":"nav-links-empty-placeholder","data-module-id":t.module.id,onShowPanel:i[0]||(i[0]=r=>e.$emit("show-panel",r))},{description:u(()=>[t.campaignPagesCount===1?(s(),l("p",F,[...i[2]||(i[2]=[y("strong",null,"Single Page Site - add either of the following to see preview:",-1)])])):(s(),l("p",D,[...i[3]||(i[3]=[y("strong",null,"Add the following to see preview:",-1)])])),t.module.content.links?.length<2?(s(),l("p",W,"2 or more links")):o("",!0),t.module.content.siteName?.required&&!t.module.content.siteName?.name?(s(),l("p",q," Site Name/Logo ")):o("",!0)]),action:u(()=>[...i[4]||(i[4]=[j(" Edit Navigation ",-1)])]),_:1},8,["module","data-module-id"])):(s(),l("nav",{key:1,class:m(["module flex-col @container",{fixed:!n.isOnlySiteName&&n.isPublic,"is-open":a.menuOpen&&a.menuButtonVisible,public:a.menuOpen&&n.isPublic,"top-0 left-0":n.isPublic,"nav-links-computed-width":!n.isPublic&&!n.isOnlySiteName}]),style:c(n.cssVars)},[a.menuButtonVisible?(s(),l("div",{key:0,id:"primaryNav",class:m(["primary-nav flex flex-row items-center justify-between flex-shrink-0 w-full pb-2 px-4 @lg:px-8 min-h-12 @lg:min-h-14 bg-[color:var(--module-bg-color)]",n.navCssClass]),"data-test":"primary-nav","data-module-id":t.module.id},[n.hasSiteBranding?k((s(),d(f,{key:"panel_"+n.editPanel,"data-editable-title":t.editable?"Edit":"",class:m(["site-name",n.titleCssClass]),style:c(n.titleVars),"data-test":"site-name",to:t.slug,onClick:i[1]||(i[1]=r=>e.$emit("scroll-to-module","top"))},{default:u(()=>[t.module.content.siteName.type==="text"?(s(),l("span",{key:0,class:m(n.titleFontCssClass),innerHTML:t.module.content.siteName.name},null,10,G)):o("",!0),t.module.content.siteName.type==="image"?(s(),l("img",{key:1,src:t.module.content.siteName.image.screen.desktop.src,height:t.module.content.siteName.image.screen.mobile.height,class:m(["logo",{"mb-1":a.menuButtonVisible&&t.module.content.siteName.alignment==="stacked"}]),"data-test":"nav-logo",alt:t.module.content.siteName.image.altText},null,10,U)):o("",!0)]),_:1},8,["data-editable-title","class","style","to"])),[[b,{component:n.editPanel}]]):o("",!0),n.hasMinimumLinks?(s(),d(x,{key:1,state:a.menuOpen,color:t.module.content.linkStyle.color,class:"mr-2","data-test":"menu-icon",onClick:n.toggleMenu},{default:u(()=>[H(I,{name:"fade-nav"},{default:u(()=>[a.menuOpen?o("",!0):(s(),l("span",K,E(e.$t("menu")),1))]),_:1})]),_:1},8,["state","color","onClick"])):o("",!0)],10,A)):o("",!0),a.menuOpen?k((s(),l("div",{key:1,id:a.menuButtonVisible?void 0:"primaryNav","data-editable-title":t.editable?"Edit Navigation":"",class:m(["primary-nav flex px-0 h-full ease-in-out overflow-y-auto px-6 @lg:px-8 transition-shadow duration-25 min-h-12 @lg:min-h-14 bg-[color:var(--module-bg-color)]",n.menuCssClass]),"data-test":"nav-links-open-menu","data-module-id":t.module.id},[n.hasSiteBranding&&!a.menuButtonVisible?(s(),d(f,{key:0,class:m(["site-name",n.titleCssClass]),style:c(n.titleVars),"data-test":"site-name",to:t.slug},{default:u(()=>[t.module.content.siteName.type==="text"?(s(),l("span",{key:0,class:m(n.titleFontCssClass),innerHTML:t.module.content.siteName.name},null,10,J)):o("",!0),t.module.content.siteName.type==="image"?(s(),l("img",{key:1,src:t.module.content.siteName.image.screen.desktop.src,height:t.module.content.siteName.image.screen.desktop.height,class:m(["logo",{"@lg:mb-1":t.module.content.siteName.alignment==="inline"}]),"data-test":"nav-logo",alt:t.module.content.siteName.image.altText},null,10,R)):o("",!0)]),_:1},8,["class","style","to"])):o("",!0),n.hasMinimumLinks?(s(),l("div",{key:1,class:m(["flex navigation-links",n.linksCssClass]),"data-test":"navigation-links"},[(s(!0),l(L,null,P(n.sortedNavigationLinks,(r,B)=>(s(),d(C,{key:B,link:r,slug:t.slug,"is-public":n.isPublic,"preview-uuid":t.previewUuid,class:m(n.linkClass),onClick:Y=>n.linkClick(r)},null,8,["link","slug","is-public","preview-uuid","class","onClick"]))),128))],2)):o("",!0)],10,Q)),[[b,{component:"Navigation"}]]):o("",!0)],6))}const se=Object.assign(O(h,[["render",X],["__scopeId","data-v-aa812865"]]),{__name:"Navigation"});export{se 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.