User Mentions 구성 요소
사용자는 Tailwind CSS를 사용하여 반응형 디자인과 어두운 테마를 지원하는 전자 상거래를 위한 Glassmorphism 스타일, 파스텔 색 구성표 및 복잡한 복잡성 수준이 있는 구성 요소를 언급합니다.
HTML 코드
<div class="container mx-auto p-6">
<div class="glassmorphism-container rounded-lg shadow-xl p-6">
<h2 class="text-2xl font-bold mb-6">User Mentions</h2>
<div class="grid grid-cols-1 md:grid-cols-2 gap-6">
<!-- User Mention Card 1 -->
<div class="glassmorphism-card p-4 rounded-lg mb-4">
<div class="flex items-center">
<img class="w-12 h-12 rounded-full mr-4" src="https://randomuser.me/api/portraits/men/32.jpg" alt="User Avatar">
<div>
<h3 class="text-xl font-semibold">John Doe</h3>
<p class="text-sm opacity-75">@johndoe</p>
</div>
</div>
<p class="mt-4 text-sm">"This product is amazing! Highly recommend it."</p>
<div class="flex justify-end mt-4">
<button class="glassmorphism-button py-2 px-4 rounded-lg text-sm">View Profile</button>
</div>
</div>
<!-- User Mention Card 2 -->
<div class="glassmorphism-card p-4 rounded-lg mb-4">
<div class="flex items-center">
<img class="w-12 h-12 rounded-full mr-4" src="https://randomuser.me/api/portraits/women/44.jpg" alt="User Avatar">
<div>
<h3 class="text-xl font-semibold">Jane Smith</h3>
<p class="text-sm opacity-75">@janesmith</p>
</div>
</div>
<p class="mt-4 text-sm">"Fast shipping and great customer service."</p>
<div class="flex justify-end mt-4">
<button class="glassmorphism-button py-2 px-4 rounded-lg text-sm">View Profile</button>
</div>
</div>
<!-- More User Mention Cards (add as needed) -->
</div>
</div>
</div>
<style>
/* Glassmorphism Styles */
.glassmorphism-container {
background: rgba(255, 255, 255, 0.2);
backdrop-filter: blur(10px);
border: 1px solid rgba(255, 255, 255, 0.3);
}
.dark .glassmorphism-container {
background: rgba(0, 0, 0, 0.2);
backdrop-filter: blur(10px);
border: 1px solid rgba(0, 0, 0, 0.3);
}
.glassmorphism-card {
background: rgba(255, 255, 255, 0.4);
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.5);
}
.dark .glassmorphism-card {
background: rgba(0, 0, 0, 0.4);
backdrop-filter: blur(5px);
border: 1px solid rgba(0, 0, 0, 0.5);
}
.glassmorphism-button {
background: rgba(255, 255, 255, 0.6);
backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.7);
transition: background-color 0.3s ease;
}
.dark .glassmorphism-button {
background: rgba(0, 0, 0, 0.6);
backdrop-filter: blur(5px);
border: 1px solid rgba(0, 0, 0, 0.7);
}
.glassmorphism-button:hover {
background: rgba(255, 255, 255, 0.8);
}
.dark .glassmorphism-button:hover {
background: rgba(0, 0, 0, 0.8);
}
/* Pastel Colors (adjust as needed with Tailwind classes) */
/* Example: Use classes like text-pink-300, bg-blue-100, etc. */
/* Dark Mode */
.dark body {
background-color: #1a202c;
color: #e2e8f0;
}
.dark .text-xl,
.dark .text-sm,
.dark .opacity-75 {
color: #e2e8f0;
}
</style>
관련 구성 요소
User Mentions 구성 요소
간단한 User Mentions 구성 요소는 비즈니스 및 기업 웹 사이트에 적합한 회색 음영 구성표의 브루탈리즘 스타일로 설계되었습니다. 여기에는 아바타와 함께 사용자 언급이 포함되며 어두운 테마 지원으로 반응합니다.
User Mentions 구성 요소
복잡하고 미니멀한 사용자는 네온/전기 색 구성표, 응답성 및 다크 모드 지원을 특징으로 하는 교육 플랫폼용으로 설계된 구성 요소를 언급합니다. 사용자 아바타, 메시지 및 타임스탬프와 함께 최근 멘션을 표시하며 '모두 보기' 버튼을 포함합니다.