mirror of
https://github.com/oxen-io/oxen-website.git
synced 2023-12-13 21:00:18 +01:00
30 lines
782 B
TypeScript
30 lines
782 B
TypeScript
import { IFigureImage } from '../../../types/cms';
|
|
|
|
interface Props {
|
|
featureImage: IFigureImage;
|
|
}
|
|
|
|
export function ArticleSectionFeatureImage({ featureImage }: Props) {
|
|
return (
|
|
<div className="w-full pb-4 desktop:pb-0">
|
|
<div
|
|
style={{ paddingBottom: '40%' }}
|
|
className="relative w-full h-0 mb-4 overflow-hidden bg-gray-300"
|
|
>
|
|
<div className="absolute inset-0">
|
|
<img
|
|
src={featureImage?.imageUrl}
|
|
alt={featureImage?.description ?? ''}
|
|
style={{ objectFit: 'cover' }}
|
|
className="w-full h-full"
|
|
/>
|
|
</div>
|
|
</div>
|
|
|
|
{featureImage?.description && (
|
|
<div className="w-8/12 text-sm italic">{featureImage?.description}</div>
|
|
)}
|
|
</div>
|
|
);
|
|
}
|