import { ImageResponse } from 'void/og';
export default () =>
new ImageResponse(
<div
style={{
display: 'flex',
flexDirection: 'column',
justifyContent: 'center',
width: '100%',
height: '100%',
padding: 72,
background: 'linear-gradient(135deg, #4f46e5 0%, #db2777 100%)',
color: '#fff',
}}
>
<div
style={{
display: 'flex',
flexDirection: 'column',
padding: 48,
borderRadius: 32,
background: 'rgba(0,0,0,0.35)',
boxShadow: '0 24px 64px rgba(0,0,0,0.45)',
}}
>
<div style={{ fontSize: 64, fontWeight: 800 }}>Gradients, shadows and tags</div>
<div style={{ display: 'flex', gap: 16, marginTop: 32 }}>
{['workers', 'vite', 'takumi'].map((tag) => (
<div
key={tag}
style={{
fontSize: 28,
padding: '8px 20px',
borderRadius: 999,
background: '#fff',
color: '#111',
}}
>
{tag}
</div>
))}
</div>
</div>
</div>,
);