fix: standardize string quotes and improve layout in designer and index pages
All checks were successful
Deploy Production / deploy (push) Successful in 2m2s
All checks were successful
Deploy Production / deploy (push) Successful in 2m2s
This commit is contained in:
@@ -38,7 +38,7 @@ onMounted(() => {
|
||||
>
|
||||
<!-- Top Section - Split Layout -->
|
||||
<div
|
||||
class="flex flex-1 flex-col items-center justify-between gap-8 lg:flex-row lg:gap-16"
|
||||
class="flex flex-1 flex-col-reverse items-center justify-between gap-8 lg:flex-row lg:gap-16"
|
||||
>
|
||||
<!-- Left Side - Title & Description -->
|
||||
<div class="w-full space-y-8 text-center lg:w-1/2 lg:text-left">
|
||||
@@ -54,70 +54,6 @@ onMounted(() => {
|
||||
Design custom jerseys for your table
|
||||
</p>
|
||||
|
||||
<!-- Simple preview for mobile view -->
|
||||
<div class="relative mx-auto my-8 block lg:hidden">
|
||||
<div class="relative mx-auto h-[280px] w-[280px] sm:h-80 sm:w-80">
|
||||
<div
|
||||
class="flex h-full w-full items-center justify-center rounded-2xl border-2 border-slate-200 bg-gradient-to-br from-slate-50 to-slate-100 shadow-lg overflow-hidden"
|
||||
>
|
||||
<!-- Rotating Table with Fitted Cover -->
|
||||
<div
|
||||
class="animate-spin-slow relative"
|
||||
style="transform-style: preserve-3d"
|
||||
>
|
||||
<div class="relative">
|
||||
<!-- Table with fitted cover -->
|
||||
<div class="relative">
|
||||
<!-- Table Top -->
|
||||
<div
|
||||
class="relative h-24 w-40 rounded-t-sm bg-gradient-to-br from-slate-800 via-slate-700 to-slate-900 shadow-xl"
|
||||
>
|
||||
<!-- Jersey design on top of cover -->
|
||||
<div
|
||||
class="absolute inset-4 flex items-center justify-center rounded-lg bg-gradient-to-br from-blue-400 via-white to-red-400 shadow-lg border-2 border-slate-300"
|
||||
>
|
||||
<div class="text-center">
|
||||
<div class="text-2xl font-bold text-slate-800">
|
||||
23
|
||||
</div>
|
||||
<div
|
||||
class="text-[7px] font-semibold text-slate-600 tracking-wider"
|
||||
>
|
||||
CUSTOM
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Fitted Cover Skirt (draping down) -->
|
||||
<div
|
||||
class="absolute top-24 left-0 right-0 h-16 bg-gradient-to-b from-slate-800 via-slate-900 to-slate-950 rounded-b-sm shadow-2xl"
|
||||
>
|
||||
<!-- Fabric folds/creases -->
|
||||
<div
|
||||
class="absolute inset-0 opacity-30"
|
||||
style="
|
||||
background: repeating-linear-gradient(
|
||||
90deg,
|
||||
transparent,
|
||||
transparent 8px,
|
||||
rgba(0, 0, 0, 0.3) 8px,
|
||||
rgba(0, 0, 0, 0.3) 9px
|
||||
);
|
||||
"
|
||||
></div>
|
||||
<!-- Shadow at bottom -->
|
||||
<div
|
||||
class="absolute bottom-0 left-0 right-0 h-2 bg-black/40"
|
||||
></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p class="text-base text-slate-600 sm:text-lg">
|
||||
Create professional, print-ready jersey designs in minutes
|
||||
</p>
|
||||
@@ -175,10 +111,10 @@ onMounted(() => {
|
||||
</div>
|
||||
|
||||
<!-- Right Side - 3D Model -->
|
||||
<div class="relative hidden w-full lg:block lg:w-1/2">
|
||||
<div class="relative w-full lg:w-1/2">
|
||||
<div class="relative mx-auto max-w-4xl">
|
||||
<div
|
||||
class="relative mx-auto h-[300px] w-[300px] sm:h-[600px] sm:w-[600px]"
|
||||
class="relative mx-auto h-[300px] w-[300px] sm:h-[400px] sm:w-[400px] md:h-[500px] md:w-[500px] lg:h-[600px] lg:w-[600px]"
|
||||
>
|
||||
<div
|
||||
class="flex h-full w-full items-center justify-center rounded-2xl border-2 border-slate-300 bg-linear-to-br from-slate-700 to-slate-900 shadow-xl overflow-hidden"
|
||||
|
||||
Reference in New Issue
Block a user