diff --git a/src/lib/components/Card.svelte b/src/lib/components/Card.svelte index d7e192a..894829a 100644 --- a/src/lib/components/Card.svelte +++ b/src/lib/components/Card.svelte @@ -7,6 +7,11 @@ import "$lib/css/nordtheme.css"; import "$lib/css/shake.css"; import "$lib/css/icon.css"; export let do_margin_right = false; +// to manually override lazy loading for top cards +export let loading_strat : "lazy" | "eager" | undefined; +if(loading_strat === undefined){ + loading_strat = "lazy" +} if(icon_override){ current_month = recipe.season[0] @@ -182,9 +187,9 @@ const img_name=recipe.short_name + ".webp?v=" + recipe.dateModified
- {recipe.alt} isloaded=true}/> + {recipe.alt} isloaded=true}/>
{#if icon_override || recipe.season.includes(current_month)} diff --git a/src/routes/rezepte/+page.svelte b/src/routes/rezepte/+page.svelte index 6d9bd4e..727cd6e 100644 --- a/src/routes/rezepte/+page.svelte +++ b/src/routes/rezepte/+page.svelte @@ -36,7 +36,7 @@ h1{ {#each data.season as recipe} - + {/each}