Files
old-v2-frontend/src/components/Card.js

29 lines
868 B
JavaScript
Raw Normal View History

2018-07-01 11:56:57 +02:00
import React from 'react'
import Link from 'gatsby-link'
import ImgSprint from '../images/wow-we-did-design-sprint-remotely.png'
const Card = ({ ...props }) => (
2018-08-08 20:42:10 +02:00
<article className="h-full w-full rounded overflow-hidden shadow bg-white border-bottom-saburly hover:shadow-md">
2018-08-30 12:17:36 +02:00
<Link
to={props.url}
className="pointer no-underline saburly-transition hover:opacity-50"
2018-08-30 12:17:36 +02:00
>
{props.image ? (
<img className="w-full" src={props.image.src} />
) : (
<img className="w-full" src={ImgSprint} alt="Sprint Work" />
)}
2018-08-30 12:17:36 +02:00
<div className="px-6 py-4">
<h3 className="text-black font-bold text-3xl mb-2">{props.title}</h3>
2018-08-30 12:17:36 +02:00
<p
2018-08-30 14:58:22 +02:00
className="text-black-light text-base"
2018-08-30 12:17:36 +02:00
dangerouslySetInnerHTML={{ __html: props.excerpt }}
/>
</div>
</Link>
2018-07-06 09:35:17 +02:00
</article>
2018-07-01 11:56:57 +02:00
)
export default Card