Notifications 구성 요소
마이크로 인터랙션, 트라이어딕 색 구성표 및 어두운 테마 지원을 제공하는 반응형 알림 구성 요소로, 작업 또는 제품을 보여주기 위해 설계되었습니다.
HTML 코드
<div class="max-w-md mx-auto mt-10">
<h2 class="text-2xl font-semibold mb-4 text-gray-800 dark:text-gray-200">Notifications</h2>
<div class="space-y-4">
<div class="bg-white dark:bg-gray-800 border border-gray-300 dark:border-gray-600 rounded-lg shadow-md p-4 transform transition-transform duration-300 hover:scale-105">
<div class="flex items-start">
<img class="w-12 h-12 rounded-full mr-4" src="https://randomuser.me/api/portraits/men/1.jpg" alt="Avatar">
<div>
<h3 class="text-lg font-medium text-gray-800 dark:text-gray-200">John Doe</h3>
<p class="text-sm text-gray-700 dark:text-gray-400">Liked your project "Sunset Scenery"</p>
<span class="text-xs text-gray-500 dark:text-gray-400">2 minutes ago</span>
</div>
</div>
</div>
<div class="bg-white dark:bg-gray-800 border border-gray-300 dark:border-gray-600 rounded-lg shadow-md p-4 transform transition-transform duration-300 hover:scale-105">
<div class="flex items-start">
<img class="w-12 h-12 rounded-full mr-4" src="https://randomuser.me/api/portraits/women/2.jpg" alt="Avatar">
<div>
<h3 class="text-lg font-medium text-gray-800 dark:text-gray-200">Jane Smith</h3>
<p class="text-sm text-gray-700 dark:text-gray-400">Commented on your work "Abstract Art"</p>
<span class="text-xs text-gray-500 dark:text-gray-400">10 minutes ago</span>
</div>
</div>
</div>
<div class="bg-white dark:bg-gray-800 border border-gray-300 dark:border-gray-600 rounded-lg shadow-md p-4 transform transition-transform duration-300 hover:scale-105">
<div class="flex items-start">
<img class="w-12 h-12 rounded-full mr-4" src="https://randomuser.me/api/portraits/men/3.jpg" alt="Avatar">
<div>
<h3 class="text-lg font-medium text-gray-800 dark:text-gray-200">Alex Johnson</h3>
<p class="text-sm text-gray-700 dark:text-gray-400">Followed you</p>
<span class="text-xs text-gray-500 dark:text-gray-400">30 minutes ago</span>
</div>
</div>
</div>
</div>
</div>
관련 구성 요소
Notifications 구성 요소
Tailwind CSS를 사용하여 구축된 반응형 효과 및 어두운 테마 지원이 있는 Skeuomorphism 스타일의 알림 구성 요소입니다.
Minimalist Notifications 구성 요소(회색조)
포트폴리오를 위한 회색조의 간단하고 미니멀한 알림 구성 요소로, Tailwind CSS를 사용하여 반응형 및 다크 모드를 지원합니다. 이미지에는 picsum.photos를 사용하고 아바타에는 randomuser.me 를 사용합니다.