Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mastodon
GitHub Repository: mastodon/joinmastodon
Path: blob/main/components/PressArticle.tsx
1006 views
1
import Image from "next/legacy/image"
2
3
const PressArticle = ({ story }) => (
4
<a
5
href={story.url}
6
rel="nofollow noopener"
7
className="col-span-12 block rounded-md ring-blurple-500 hover:text-blurple-600 focus:ring md:col-span-6 lg:col-span-3"
8
>
9
<div className="flex w-full items-center justify-center rounded-md bg-gray-4 py-20 px-16">
10
<div className="relative h-10 w-full">
11
<Image src={story.logo} alt="" layout="fill" objectFit="contain" />
12
</div>
13
</div>
14
15
<div className="py-4">
16
<div className="h6 mb-2 !font-medium">{story.title}</div>
17
<div className="b2 !font-bold">{new URL(story.url).hostname}</div>
18
</div>
19
</a>
20
)
21
22
export default PressArticle
23
24