wip(freight): migration 0017 + model/column-list groundwork for add-freight-templates
This commit is contained in:
@@ -14,9 +14,9 @@ const sold = computed(() => props.product.sold_count);
|
||||
<template>
|
||||
<NuxtLink
|
||||
:to="`/goods/${product.slug}`"
|
||||
class="group block h-full no-underline text-inherit transition-shadow duration-200 hover:-translate-y-0.5 hover:shadow-lg"
|
||||
class="group block h-full text-inherit no-underline transition-shadow duration-200 hover:-translate-y-0.5 hover:shadow-lg"
|
||||
>
|
||||
<VCard :padded="false" class="h-full overflow-hidden border border-border bg-surface">
|
||||
<VCard :padded="false" class="border-border bg-surface h-full overflow-hidden border">
|
||||
<div class="flex items-center justify-center p-4">
|
||||
<img
|
||||
:src="product.images[0] || '/mock/product-1.svg'"
|
||||
@@ -26,21 +26,27 @@ const sold = computed(() => props.product.sold_count);
|
||||
/>
|
||||
</div>
|
||||
<div class="px-[14px] pb-[14px]">
|
||||
<p class="m-0 h-[37px] overflow-hidden text-[13px] leading-[1.4] transition-colors group-hover:text-primary">
|
||||
<p
|
||||
class="group-hover:text-primary m-0 h-[37px] overflow-hidden text-[13px] leading-[1.4] transition-colors"
|
||||
>
|
||||
{{ pick(product.name, locale) }}
|
||||
</p>
|
||||
<p class="m-0 mb-2 mt-1 overflow-hidden text-ellipsis whitespace-nowrap text-[12px] text-muted/70">
|
||||
<p
|
||||
class="text-muted/70 m-0 mt-1 mb-2 overflow-hidden text-[12px] text-ellipsis whitespace-nowrap"
|
||||
>
|
||||
{{ pick(product.description, locale) }}
|
||||
</p>
|
||||
<p class="m-0">
|
||||
<span v-if="sku" class="mr-2 text-[16px] font-bold text-primary">
|
||||
<span v-if="sku" class="text-primary mr-2 text-[16px] font-bold">
|
||||
<PriceText :amount-minor="sku.price_minor" :currency="sku.currency" />
|
||||
</span>
|
||||
<s v-if="sku" class="text-[12px] text-muted/60">
|
||||
<s v-if="sku" class="text-muted/60 text-[12px]">
|
||||
<PriceText :amount-minor="sku.price_minor + 10000" :currency="sku.currency" />
|
||||
</s>
|
||||
</p>
|
||||
<p class="m-0 mt-1.5 text-[12px] text-muted/70">{{ $t("product.salesCount", { n: sold }) }}</p>
|
||||
<p class="text-muted/70 m-0 mt-1.5 text-[12px]">
|
||||
{{ $t("product.salesCount", { n: sold }) }}
|
||||
</p>
|
||||
</div>
|
||||
</VCard>
|
||||
</NuxtLink>
|
||||
|
||||
Reference in New Issue
Block a user