perf: optimize kniepunkt images to webp, add lazy loading and thumbnails
This commit is contained in:
@@ -57,7 +57,7 @@ export default function Kniepunkt() {
|
||||
<Link to={`/kniepunkt/${issue.slug}`} key={issue.slug} className="glass-panel" style={{ padding: '0', display: 'flex', flexDirection: 'column', transition: 'transform 0.3s ease', overflow: 'hidden' }}>
|
||||
{issue.image && (
|
||||
<div style={{ width: '100%', height: '240px', overflow: 'hidden' }}>
|
||||
<img src={issue.image} alt={decodeHtml(issue.title)} style={{ width: '100%', height: '100%', objectFit: 'cover', borderBottom: '1px solid rgba(255,255,255,0.1)' }} />
|
||||
<img src={issue.image.replace('.webp', '-thumb.webp')} alt={decodeHtml(issue.title)} loading="lazy" style={{ width: '100%', height: '100%', objectFit: 'cover', borderBottom: '1px solid rgba(255,255,255,0.1)' }} />
|
||||
</div>
|
||||
)}
|
||||
<div style={{ padding: '24px' }}>
|
||||
|
||||
Reference in New Issue
Block a user