muerwre.github.io/docs/nuxt/BioProjectCard.6c772bed.js
2023-03-16 13:32:51 +00:00

1 line
1.5 KiB
JavaScript

import{a as _,o as f,c as h,w as s,f as e,h as o,t as a,i as l,T as i,b as p,k as y}from"./entry.ff078795.js";import $ from"./IconsCode.e08f7e6d.js";import g from"./UiActionButton.25935799.js";import v from"./ArrowRight.c6473713.js";import C from"./UiCard.6ae63afe.js";import{e as k}from"./BioSkills.vue_used_vue_type_style_index_0_lang.module.516c18c9.js";import"./UiCard.vue_used_vue_type_style_index_0_lang.module.a0027dfd.js";const b=["src","alt"],w=_({__name:"BioProjectCard",props:{name:null,description:null,url:null,source:null,image:null},setup(n){return(t,B)=>{const c=p,u=$,r=g,m=v,d=C;return f(),h(d,null,{default:s(()=>[e("div",{class:o(t.$style.card)},[e("div",{class:o(t.$style.thumbnail)},[e("img",{src:n.image,class:o(t.$style.image),alt:n.name},null,10,b)],2),e("div",{class:o(t.$style.content)},[e("div",{class:o(t.$style.head)},[e("h3",{class:o(t.$style.title)},a(n.name),3),e("div",{class:o(t.$style.url)},[l(c,{to:n.url},{default:s(()=>[i(a(n.url),1)]),_:1},8,["to"])],2)],2),e("div",{class:o(t.$style.description)},a(n.description),3)],2),e("div",{class:o(t.$style.buttons)},[l(r,{href:n.source,variant:"outline",_target:"blank"},{suffix:s(()=>[l(u,{width:"22",height:"22",fill:"currentColor"})]),default:s(()=>[i(" Code ")]),_:1},8,["href"]),l(r,{href:n.url,variant:"outline",_target:"blank"},{suffix:s(()=>[l(m,{width:"22",height:"22",fill:"currentColor"})]),default:s(()=>[i(" Visit ")]),_:1},8,["href"])],2)],2)]),_:1})}}}),x={$style:k},j=y(w,[["__cssModules",x]]);export{j as default};