1.0.1 • Published 3 years ago
svelte-progressive-image v1.0.1
svelte-progressive-image
Progressive image component using Svelte (granted that you already have the images).
Installation
Run yarn add -D svelte-progressive-image
.
Then use it in your svelte files like that:
<script>
import Image from "svelte-progressive-image";
let name = 'image-name';
</script>
<Image {name}>
API
Check the Image.svelte
for the exported variables, their types and defaults.
These include:
- The
name
of the image - The
widths
that are used to create the srcSet attribute. - The
defaultWidth
of the img to be shown if nothing else works. - The
sizes
that makes the max-width media query for the screen-image. - The
largestImageSize
which is the image size for the max window size. - The
alt
attribute for alternative text for the image. - The
imageClass
for any class that we need to style our component.