PageSourceSearch

https://typeheist.co/_nuxt/Bxkk0hmo.js

js typeheist.co collected 2026-10-04 01:50:40 UTC 2,378 bytes, 1 lines download raw bytes

1import{_ as r}from"./Dh2RHB1H.js";import{_ as f,o as e,c as a,b as l,w as y,a as o,d as u,t as s,l as n,F as D,r as h,e as m}from"./Cvj6YUp_.js";const b={name:"FontCard",components:{},props:{fontData:{type:Object,default:null}}},k={class:"item flex"},g={class:"header"},x={key:0,class:"tag"},v={key:1,class:"tag discount"},B={class:"footer"},S={class:"flex column meta"},F={key:0,class:"styles"},N={key:1,class:"styles"},A={class:"price-container"},C={key:0,class:"price on-sale"},V={class:"normal-price red line-through red"},T={class:"discount"},U={key:1,class:"price on-sale"},j={class:"normal-price red"},w={class:"line-through"},L={key:2,class:"price"},O={key:3,class:"discount"},P=["href"],q=["href"];function z(E,i,t,G,H,I){const d=r,_=m;return e(),a("div",k,[l(_,{to:`/font/${t.fontData.slug}/`,title:t.fontData.title+": "+t.fontData.descriptionShort},{default:y(()=>[o("div",g,[o("h3",null,[u(s(t.fontData.title)+" ",1),t.fontData.featureTag?(e(),a("span",x,s(t.fontData.featureTag),1)):n("",!0),t.fontData.discountAmount?(e(),a("span",v,"Sale")):n("",!0)])]),(e(!0),a(D,null,h(t.fontData.images?.slice(0,1),c=>(e(),a("div",{key:c.id,class:"image"},[l(d,{url:c.image,description:c.description},null,8,["url","description"])]))),128))]),_:1},8,["to","title"]),o("div",B,[o("div",S,[t.fontData.layout==="default"?(e(),a("div",F,s(t.fontData.styles),1)):n("",!0),t.fontData.layout==="bundle"?(e(),a("div",N,"Font bundle")):n("",!0),o("div",A,[t.fontData.discountAmount?(e(),a("span",C,[o("span",V,"$"+s(t.fontData.price)+" USD",1),o("span",T,s(t.fontData.discountAmount)+" off",1)])):n("",!0),t.fontData.layout==="bundle"?(e(),a("span",U,[o("span",j,"$"+s(t.fontData.bundlePrice),1),o("span",w,"$"+s(t.fontData.price),1),i[0]||(i[0]=u(" USD ",-1))])):n("",!0),t.fontData.layout!=="bundle"&&!t.fontData.discountAmount?(e(),a("span",L,"$"+s(t.fontData.price)+" USD",1)):n("",!0),t.fontData.layout==="bundle"?(e(),a("span",O,"Save 20%")):n("",!0)])]),t.fontData.layout==="default"?(e(),a("a",{key:0,href:t.fontData.linkBuyDirect,class:"btn primary buy-btn buy-direct",target:"_blank"},"Buy font →",8,P)):n("",!0),t.fontData.layout==="bundle"?(e(),a("a",{key:1,href:t.fontData.linkBuyDirect,class:"lemonsqueezy-button btn primary buy-direct",target:"_blank"},"Buy bundle →",8,q)):n("",!0)])])}const M=Object.assign(f(b,[["render",z]]),{__name:"FontCard"});export{M as _};

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.