1import{_ as f}from"./Dh2RHB1H.js";import{_ as y,o as s,c as n,b as p,w as T,a as t,d as m,t as i,l as _,F as g,r as h,e as D,f as v,g as x}from"./Cvj6YUp_.js";import{g as w}from"./FsIr5leV.js";import{u as b}from"./B97GM_Sy.js";import{d as C,u as B}from"./pAIW8bm9.js";import{u as N,a as S}from"./DY-qDXGg.js";const A={name:"ToolkitCard",components:{},props:{toolData:{type:Object,default:null}}},U={class:"item flex"},V={class:"header"},E={key:0,class:"tag"},L={key:1,class:"tag discount"},W={class:"footer"},j={class:"flex column meta"},F={class:"price-container"},G={key:0,class:"price on-sale"},$={class:"normal-price red line-through red"},H={class:"discount"},I={key:1,class:"price"},M=["href"];function O(a,o,e,r,c,k){const d=f,l=D;return s(),n("div",U,[p(l,{to:`/toolkit/${e.toolData.slug}/`,title:e.toolData.title+": "+e.toolData.descriptionShort},{default:T(()=>[t("div",V,[t("h3",null,[m(i(e.toolData.title)+" ",1),e.toolData.featureTag?(s(),n("span",E,i(e.toolData.featureTag),1)):_("",!0),o[0]||(o[0]=m()),e.toolData.discountAmount?(s(),n("span",L,"Sale")):_("",!0)])]),(s(!0),n(g,null,h(e.toolData.images?.slice(0,1),u=>(s(),n("div",{key:u.id,class:"image"},[p(d,{url:u.image,description:u.description},null,8,["url","description"])]))),128))]),_:1},8,["to","title"]),t("div",W,[t("div",j,[o[1]||(o[1]=t("div",{class:"styles"},"Toolkit",-1)),t("div",F,[e.toolData.discountAmount?(s(),n("span",G,[t("span",$,"$"+i(e.toolData.price)+" USD",1),t("span",H,i(e.toolData.discountAmount)+" off",1)])):(s(),n("span",I,"$"+i(e.toolData.price)+" USD",1))])]),t("a",{href:e.toolData.linkBuyDirect,class:"btn primary buy-btn buy-direct",target:"_blank"},"Buy tool â",8,M)])])}const P=Object.assign(y(A,[["render",O]]),{__name:"ToolkitCard"}),q=C({name:"TypeToolkit",components:{},async setup(){let a,o;const e=b(),r="https://typeheist.co"+w();N({title:"Type Toolkit: Templates & Guides | TYPEHEIST",link:[{rel:"canonical",href:r}]}),S({description:"Work smarter, not harder. These templates and guides are designed to make your design and typography workflow easier.",ogUrl:r,ogType:"website",ogTitle:"Type Toolkit: Templates & Guides",ogDescription:"Work smarter, not harder. These templates and guides are designed to make your design and typography workflow easier.",ogImage:"https://typeheist.co/img/asset/type-testing-template/01-the-comprehensive-type-testing-template.png"});const{data:c}=([a,o]=v(()=>B("type-toolkit-page",()=>e.query("toolkit",{sortBy:["publishDate","asc"]}))),a=await a,o(),a);return{toolkit:c}},methods:{openMenu(a){a.target.parentNode.classList.toggle("is-open")}}},"$xV0Lxd8Wrr"),Y={id:"fontCards",class:"template-list card flex"};function z(a,o,e,r,c,k){const d=P;return s(),n("div",null,[o[0]||(o[0]=t("section",{class:"page-intro"},[t("div",{class:"intro-copy"},[t("h1",null,"Toolkit: Templates & Guides"),t("p",null,"Explore our library of templates and guides, and elevate your design game with tools that help you work smarter, not harder.")])],-1)),t("section",Y,[(s(!0),n(g,null,h(a.toolkit,l=>(s(),x(d,{key:l.id,"tool-data":l},null,8,["tool-data"]))),128))]),o[1]||(o[1]=t("div",{class:"description-footer"},[t("p",null,"These resources are designed to make your workflow easier. Whether you're looking to speed up your creative process, improve consistency, or simply get inspired, our collection has everything you need. "),t("p",null,"From mockups that bring your concepts to life, to comprehensive documents that keep your projects organised, weâve got you covered.")],-1))])}const tt=y(q,[["render",z]]);export{tt 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.