diff --git a/src/components/Heading.svelte b/src/components/Heading.svelte index df4b85d..a795978 100644 --- a/src/components/Heading.svelte +++ b/src/components/Heading.svelte @@ -1,9 +1,11 @@ -
-

- {title} -

-
+{#if title} +
+

+ {title} +

+
+{/if} diff --git a/src/components/ProductCard.svelte b/src/components/ProductCard.svelte index 91721ec..ff4fca6 100644 --- a/src/components/ProductCard.svelte +++ b/src/components/ProductCard.svelte @@ -46,16 +46,31 @@ {#if validate(product)} - + {product.getMatchingTags('name')[0][1]} {product.getMatchingTags('description')[0][1]} - cover - - - - + + {#if $$slots.default} + +
+ cover + +
+
+ {:else} + cover + {/if} + {#if !includedInRocket()} {:else} diff --git a/src/components/ProductFomo.svelte b/src/components/ProductFomo.svelte index 1e4092e..23c5757 100644 --- a/src/components/ProductFomo.svelte +++ b/src/components/ProductFomo.svelte @@ -24,15 +24,19 @@ Products and Purchases - - {#each $products as product} -
- - - -
- {/each} -
+
+ + {#each $products as product} +
+ + + +
+ {/each} +
diff --git a/src/components/ProductPurchases.svelte b/src/components/ProductPurchases.svelte index ba1b847..a937dc1 100644 --- a/src/components/ProductPurchases.svelte +++ b/src/components/ProductPurchases.svelte @@ -47,7 +47,6 @@ {#if $purchases.size > 0} -
Purchases
diff --git a/src/routes/products/+page.svelte b/src/routes/products/+page.svelte index 53c6601..55f0035 100644 --- a/src/routes/products/+page.svelte +++ b/src/routes/products/+page.svelte @@ -46,8 +46,10 @@ {#if productsToRender && $productsToRender} {#each $productsToRender as [r, p]} - {#each p as product} - - {/each} +
+ {#each p as product} + + {/each} +
{/each} {/if}