feat(product-center): implement Figma-designed UI, upload module, and website tests

- Redesign website homepage & product-center per Figma (fonts, logos, hero/footer/customer cases)
- Add API upload module (multer) with static serving for uploads/public assets
- Add OriginGood.delisted flag and SDS request retry logic
- Add admin ImageUpload component and goods import/upload flows
- Add vitest suite for website components and composables (32 tests)
- Add skills, docs, plans and PRODUCT.md
This commit is contained in:
yeuimu
2026-08-20 14:32:03 +08:00
parent b5fc88f3fa
commit 79fabd85f7
107 changed files with 5364 additions and 2601 deletions
+1 -8
View File
@@ -3,7 +3,7 @@
<div class="max-w-7xl mx-auto">
<div class="space-y-6 md:grid md:grid-cols-2 lg:grid-cols-4 lg:gap-8">
<div class="md:col-span-2 lg:col-span-1">
<div class="text-2xl font-bold mb-4">Inkreach</div>
<img src="/logo-unified.svg" alt="Inkreach" class="mb-4 h-[56px] w-[97px] object-contain brightness-0 invert" />
<p class="text-gray-400 text-sm">全球POD定制平台, 服务中国卖家出海</p>
</div>
<div class="grid grid-cols-3 gap-4 md:col-span-2 lg:col-span-3">
@@ -45,10 +45,3 @@
</footer>
</template>
<style scoped>
@media (min-width: 901px) {
.product-footer {
margin-left: 240px;
}
}
</style>