360 Degree Viewer Component
360 degree viewer component with microinteractions, triadic color scheme, complex complexity, e-commerce purpose, responsive design, dark theme support, and Tailwind CSS.
HTML Code
<div class="flex flex-col items-center justify-center bg-gray-100 dark:bg-gray-900 min-h-screen p-4">
<div class="w-full max-w-lg bg-white dark:bg-gray-800 rounded-lg shadow-lg overflow-hidden">
<div class="relative">
<img src="https://picsum.photos/600/400?random=1" alt="Product Image" class="product-image w-full h-64 object-cover">
<div class="absolute inset-0 flex items-center justify-center bg-black bg-opacity-50 opacity-0 hover:opacity-100 transition-opacity duration-300">
<button class="text-white text-2xl focus:outline-none">
<i class="fas fa-expand"></i>
</button>
</div>
</div>
<div class="p-4">
<h3 class="text-xl font-semibold text-gray-800 dark:text-white mb-2">Product Name</h3>
<p class="text-gray-600 dark:text-gray-300 text-sm mb-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<div class="flex items-center justify-between">
<span class="text-lg font-bold text-gray-900 dark:text-white">$199.99</span>
<button class="bg-blue-500 hover:bg-blue-600 text-white font-bold py-2 px-4 rounded-full transition duration-300">
Add to Cart
</button>
</div>
</div>
<div class="flex justify-center py-2 bg-gray-200 dark:bg-gray-700">
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-camera-rotate"></i>
</button>
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-magnifying-glass-plus"></i>
</button>
<button class="mx-1 text-gray-700 dark:text-gray-300 hover:text-blue-500 dark:hover:text-blue-500 focus:outline-none">
<i class="fas fa-info-circle"></i>
</button>
</div>
</div>
</div>
Related Components
360° Viewer Component
A 360° viewer component with responsive design and dark theme support using Tailwind CSS. Uses CSS for animations and interactions for a microinteraction feel. No JavaScript.
Neumorphic 360 Viewer Component
A 360° Viewer Component with Neumorphism design, Triadic color scheme (example: light blue, pink, yellow-orange) and moderate complexity for social media applications. The component is responsive, supports dark mode using Tailwind classes, and uses picsum.photos for images and randomuser.me for avatars. No JavaScript is required.
360_viewer_component
A simple, minimalist 360 viewer component designed for educational platforms, featuring bright neon/electric colors and strong typography, with full responsiveness and dark mode support.