Interactive Components 구성 요소
3D 디자인, 단색 색 구성표 및 전자 상거래를 위한 중간 수준의 복잡성을 갖춘 대화형 구성 요소 구성 요소, 반응형 디자인 및 어두운 테마 지원.
HTML 코드
<div class="bg-gray-100 dark:bg-gray-800 py-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center">
<h2 class="text-3xl font-extrabold text-gray-900 dark:text-white sm:text-4xl">Featured Products</h2>
<p class="mt-4 text-lg leading-6 text-gray-600 dark:text-gray-300">Explore our selection of high-quality products.</p>
</div>
<div class="mt-10 grid grid-cols-1 gap-y-10 gap-x-6 sm:grid-cols-2 lg:grid-cols-3 xl:gap-x-8">
<div class="group relative bg-white dark:bg-gray-700 rounded-lg shadow-lg overflow-hidden transform perspective-1000 hover:rotate-y-6 transition duration-500">
<div class="w-full min-h-80 aspect-w-1 aspect-h-1 rounded-md overflow-hidden group-hover:opacity-75 lg:h-80 lg:aspect-none">
<img src="https://picsum.photos/id/237/300/300" alt="Product Image" class="w-full h-full object-center object-cover lg:w-full lg:h-full">
</div>
<div class="p-4">
<h3 class="text-lg font-medium text-gray-900 dark:text-white">Product Name</h3>
<p class="mt-1 text-sm text-gray-500 dark:text-gray-400">Product description goes here.</p>
<div class="mt-3 flex items-center justify-between">
<p class="text-lg font-medium text-gray-900 dark:text-white">$19.99</p>
<button class="bg-indigo-600 hover:bg-indigo-700 dark:bg-indigo-700 dark:hover:bg-indigo-600 text-white font-bold py-2 px-4 rounded">Add to Cart</button>
</div>
</div>
</div>
<!-- Repeat product block for more products -->
<div class="group relative bg-white dark:bg-gray-700 rounded-lg shadow-lg overflow-hidden transform perspective-1000 hover:rotate-y-6 transition duration-500">
<div class="w-full min-h-80 aspect-w-1 aspect-h-1 rounded-md overflow-hidden group-hover:opacity-75 lg:h-80 lg:aspect-none">
<img src="https://picsum.photos/id/238/300/300" alt="Product Image" class="w-full h-full object-center object-cover lg:w-full lg:h-full">
</div>
<div class="p-4">
<h3 class="text-lg font-medium text-gray-900 dark:text-white">Another Product</h3>
<p class="mt-1 text-sm text-gray-500 dark:text-gray-400">Another product description.</p>
<div class="mt-3 flex items-center justify-between">
<p class="text-lg font-medium text-gray-900 dark:text-white">$29.99</p>
<button class="bg-indigo-600 hover:bg-indigo-700 dark:bg-indigo-700 dark:hover:bg-indigo-600 text-white font-bold py-2 px-4 rounded">Add to Cart</button>
</div>
</div>
</div>
<div class="group relative bg-white dark:bg-gray-700 rounded-lg shadow-lg overflow-hidden transform perspective-1000 hover:rotate-y-6 transition duration-500">
<div class="w-full min-h-80 aspect-w-1 aspect-h-1 rounded-md overflow-hidden group-hover:opacity-75 lg:h-80 lg:aspect-none">
<img src="https://picsum.photos/id/239/300/300" alt="Product Image" class="w-full h-full object-center object-cover lg:w-full lg:h-full">
</div>
<div class="p-4">
<h3 class="text-lg font-medium text-gray-900 dark:text-white">Third Product</h3>
<p class="mt-1 text-sm text-gray-500 dark:text-gray-400">Yet another product description.</p>
<div class="mt-3 flex items-center justify-between">
<p class="text-lg font-medium text-gray-900 dark:text-white">$39.99</p>
<button class="bg-indigo-600 hover:bg-indigo-700 dark:bg-indigo-700 dark:hover:bg-indigo-600 text-white font-bold py-2 px-4 rounded">Add to Cart</button>
</div>
</div>
</div>
</div>
</div>
</div>
관련 구성 요소
Interactive Components 구성 요소
파스텔 색 구성표, 적당한 복잡성, 반응형 디자인 및 다크 모드 지원을 갖춘 소셜 미디어 인터랙티브 구성 요소로, Tailwind CSS로 구축되고 머티리얼 디자인 원칙을 따릅니다. picsum.photos의 더미 이미지와 randomuser.me 의 아바타를 사용합니다.