<picture>
<img class="c-img lazyload " data-srcset="https://via.placeholder.com/600x400 600w, https://via.placeholder.com/300x200 300w, " data-src="https://via.placeholder.com/300x200" alt="" sizes="auto" width="300" height="200">
</picture>
<picture>
<img
class="c-img lazyload {{ class }}"
{{# if srcset }}
{{# if lazy }}data-{{/if}}srcset="{{#each srcset }}{{ src }} {{ width }}w, {{/each}}"
{{/if}}
{{# if lazy }}data-{{/if}}src="{{ src }}"
alt="{{ alt }}"
sizes="auto"
width="{{ width }}"
height="{{ height }}"
>
</picture>
{
"alt": "",
"src": "https://via.placeholder.com/300x200",
"lazy": true,
"width": 300,
"height": 200,
"srcset": [
{
"src": "https://via.placeholder.com/600x400",
"width": 600
},
{
"src": "https://via.placeholder.com/300x200",
"width": 300
}
]
}
/* =========================================================================
Atoms.Image
========================================================================= */
/* BLock
========================================================================= */
.c-img {
inline-size: 100%;
}
/* Modifier
========================================================================= */
.c-img--portrait {
inline-size: 7rem;
block-size: 7rem;
border-radius: 50%;
object-fit: cover;
}
No notes defined.