E-commerce 기능 구성 요소
미니멀리스트 플랫 디자인(Minimalist Flat Design) 트라이어드 색 구성표와 반응형 다크 모드 지원을 제공하는 전자 상거래 구성 요소.
HTML 코드
<div class="max-w-4xl mx-auto p-6 bg-white dark:bg-gray-800 rounded-lg shadow-md">
<h1 class="text-2xl font-bold text-gray-800 dark:text-white mb-4">Welcome to Our E-commerce Store</h1>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
<div class="bg-gray-100 dark:bg-gray-700 rounded-lg overflow-hidden shadow hover:shadow-lg transition-shadow duration-300">
<img src="https://picsum.photos/300/200" alt="Product Image" class="w-full h-48 object-cover">
<div class="p-4">
<h2 class="text-lg font-semibold text-gray-800 dark:text-white">Product Title</h2>
<p class="text-gray-600 dark:text-gray-300 mt-2">A brief description of the product goes here.</p>
<div class="mt-4">
<span class="text-xl font-bold text-gray-800 dark:text-white">$99.99</span>
<button class="mt-2 bg-blue-500 text-white rounded-lg px-4 py-2 hover:bg-blue-600 transition duration-200">
Add to Cart
</button>
</div>
</div>
</div>
<div class="bg-gray-100 dark:bg-gray-700 rounded-lg overflow-hidden shadow hover:shadow-lg transition-shadow duration-300">
<img src="https://picsum.photos/301/200" alt="Product Image" class="w-full h-48 object-cover">
<div class="p-4">
<h2 class="text-lg font-semibold text-gray-800 dark:text-white">Another Product</h2>
<p class="text-gray-600 dark:text-gray-300 mt-2">Find out more about this amazing product!</p>
<div class="mt-4">
<span class="text-xl font-bold text-gray-800 dark:text-white">$149.99</span>
<button class="mt-2 bg-blue-500 text-white rounded-lg px-4 py-2 hover:bg-blue-600 transition duration-200">
Add to Cart
</button>
</div>
</div>
</div>
<div class="bg-gray-100 dark:bg-gray-700 rounded-lg overflow-hidden shadow hover:shadow-lg transition-shadow duration-300">
<img src="https://picsum.photos/302/200" alt="Product Image" class="w-full h-48 object-cover">
<div class="p-4">
<h2 class="text-lg font-semibold text-gray-800 dark:text-white">Best Seller</h2>
<p class="text-gray-600 dark:text-gray-300 mt-2">This product is a customer favorite!</p>
<div class="mt-4">
<span class="text-xl font-bold text-gray-800 dark:text-white">$79.99</span>
<button class="mt-2 bg-blue-500 text-white rounded-lg px-4 py-2 hover:bg-blue-600 transition duration-200">
Add to Cart
</button>
</div>
</div>
</div>
</div>
<div class="mt-8">
<h3 class="text-xl font-bold text-gray-800 dark:text-white">Customer Reviews</h3>
<div class="flex items-center mt-4">
<img src="https://randomuser.me/api/portraits/men/1.jpg" alt="User Avatar" class="w-10 h-10 rounded-full">
<div class="ml-4">
<p class="text-gray-800 dark:text-white">John Doe</p>
<p class="text-gray-600 dark:text-gray-300">"Excellent products! Fast shipping and great service. Highly recommend!"</p>
</div>
</div>
</div>
</div>
관련 구성 요소
Functional Components 구성 요소
브루탈리즘(Brutalism) 스타일과 파스텔 색상으로 디자인된 소셜 미디어 구성 요소로, 다크 모드를 지원하는 상호 작용을 위한 복잡한 인터페이스를 갖추고 있습니다.
기능 컴포넌트 컴포넌트 - 다크 모드 UI
다크 모드와 어스 톤으로 설계된 반응형 소셜 미디어 구성 요소로, 소셜 네트워킹 인터페이스에 적합합니다. 사용자 아바타, 게시물 콘텐츠 및 상호 작용 버튼을 제공합니다.
기능적 구성 요소 구성 요소 - Brutalism Style
Tailwind CSS를 사용하여 브루탈리즘 스타일로 설계된 기능적 웹 구성 요소입니다. 이 구성 요소는 고대비, 반응형 효과 및 어두운 테마 지원을 갖춘 대담한 레이아웃을 특징으로 합니다. 여기에는 시각적 호소력을 위한 자리 표시자 이미지와 아바타가 포함되어 있습니다.