From bcb0b5fc696d772f3f08240c7a066794f1978b30 Mon Sep 17 00:00:00 2001 From: rajun Date: Fri, 9 Oct 2026 15:11:51 +0530 Subject: [PATCH] feat: add armchair SVG for AR illustration --- app/components/auth/armchair.tsx | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 app/components/auth/armchair.tsx diff --git a/app/components/auth/armchair.tsx b/app/components/auth/armchair.tsx new file mode 100644 index 0000000..cc8ec78 --- /dev/null +++ b/app/components/auth/armchair.tsx @@ -0,0 +1,43 @@ +// SVG armchair drawn in the coordinate space of ; relies on its gradient/filter defs. +export function Armchair() { + return ( + + {/* Contact shadow */} + + + {/* Back legs */} + + + + {/* Backrest */} + + + + {/* Tufting */} + + {[[184, 210], [200, 206], [216, 210], [192, 230], [208, 230]].map(([cx, cy]) => ( + + ))} + + + + + + {/* Seat base */} + + {/* Seat cushion */} + + + + {/* Armrests */} + + + + + + {/* Front legs */} + + + + ); +}