- {#each data.pork as { name, cured, tubed, lb_package, flavors, avg_weight }}
-
+ {#each data.pork as { name, src, cured, tubed, lb_package, flavors, avg_weight }}
+
{name}
- {#if lb_package}
- 1 lb
- {:else}
- {avg_weight.min}~ {avg_weight.max} lbs
- {/if}
- {#if cured}
- Cured!
- {/if}
- {#if tubed}
- Tubed!
- {/if}
+
+
+ {#if cured}
+
Cured!
+ {/if}
+ {#if tubed}
+
Tubed!
+ {/if}
+
+ Weight:
+ {#if lb_package}
+ 1 lb
+ {:else}
+ {avg_weight.min}~ {avg_weight.max} lbs
+ {/if}
+
+
+
{#if flavors != undefined}
+ - Flavors:
{#each flavors as flavor}
-
{flavor}
@@ -61,7 +69,7 @@
{/each}
{/if}
-
+
{/each}
@@ -104,18 +112,42 @@
font-size: 1rem;
gap: 1rem;
width: 100%;
- div {
+ card {
background: var(--primary-9);
border-radius: var(--br);
padding: 1rem;
display: flex;
flex-direction: column;
- }
- h3 {
- text-transform: capitalize;
+ gap: 1rem;
+ position: relative;
+ img {
+ width: 100%;
+ border-radius: var(--br);
+ }
+ div {
+ display: flex;
+ justify-content: space-around;
+ font-size: 0.75rem;
+ }
+ span {
+ // font-size: 0.75rem;
+ background: var(--primary-5);
+ width: fit-content;
+ border-radius: var(--br);
+ padding: 0.125rem 0.325rem;
+ }
+ h3 {
+ position: absolute;
+ background: var(--primary-9);
+ border-radius: 0 0 var(--br) 0;
+ padding: 0.125rem 0.325rem;
+ top: 1rem;
+ text-transform: capitalize;
+ }
}
ul {
+ font-size: 0.85rem;
width: 100%;
display: inherit;
flex-direction: column;
@@ -124,6 +156,7 @@
display: inherit;
gap: 1rem;
padding-left: 1rem;
+ text-transform: capitalize;
&:nth-child(even) {
background: var(--primary-8);
}
@@ -140,7 +173,7 @@
flex-wrap: wrap;
align-items: center;
justify-content: space-around;
- div {
+ card {
flex-basis: 20rem;
// align-items: center;
justify-content: center;