|
@@ -206,9 +206,9 @@
|
|
|
<h3 class="font-display text-lg font-semibold mb-4">{{ t("upload.uploadedFiles") }} ({{ files.length }})</h3>
|
|
<h3 class="font-display text-lg font-semibold mb-4">{{ t("upload.uploadedFiles") }} ({{ files.length }})</h3>
|
|
|
<div v-for="file in files" :key="file.id"
|
|
<div v-for="file in files" :key="file.id"
|
|
|
class="flex items-center gap-4 p-4 bg-gradient-card rounded-xl border border-border/50 hover:border-primary/30 transition-colors">
|
|
class="flex items-center gap-4 p-4 bg-gradient-card rounded-xl border border-border/50 hover:border-primary/30 transition-colors">
|
|
|
- <div class="w-16 h-16 bg-primary/5 rounded-xl border border-black/[0.05] flex items-center justify-center relative overflow-hidden shrink-0">
|
|
|
|
|
|
|
+ <div class="w-24 h-24 bg-primary/5 rounded-xl border border-black/[0.05] flex items-center justify-center relative overflow-hidden shrink-0">
|
|
|
<StlViewer v-if="file.name.toLowerCase().endsWith('.stl') && file.file" :file="file.file" />
|
|
<StlViewer v-if="file.name.toLowerCase().endsWith('.stl') && file.file" :file="file.file" />
|
|
|
- <FileBox v-else class="w-8 h-8 text-primary opacity-50" />
|
|
|
|
|
|
|
+ <FileBox v-else class="w-10 h-10 text-primary opacity-50" />
|
|
|
</div>
|
|
</div>
|
|
|
<div class="flex-1 min-w-0">
|
|
<div class="flex-1 min-w-0">
|
|
|
<div class="flex items-center gap-2">
|
|
<div class="flex items-center gap-2">
|