通常、カウントやステータスを示すために使用される小さなインジケーター
Glassmorphismスタイルでデザインされたレスポンシブバッジコンポーネントで、すりガラスのような半透明の要素とぼかし効果が特徴で、ダークモードをサポートしています。
<div class="flex flex-wrap justify-center space-x-4 mt-10"> <!-- Badge 1 --> <div class="bg-white bg-opacity-30 backdrop-filter backdrop-blur-md rounded-lg border border-gray-200 dark:bg-gray-800 dark:bg-opacity-50 p-4 shadow-lg hover:shadow-xl transition-shadow duration-300 ease-in-out"> <img src="https://picsum.photos/50/50" alt="Avatar" class="rounded-full mb-2"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white">John Doe</h3> <p class="text-gray-500 dark:text-gray-400">Web Developer</p> </div> <!-- Badge 2 --> <div class="bg-white bg-opacity-30 backdrop-filter backdrop-blur-md rounded-lg border border-gray-200 dark:bg-gray-800 dark:bg-opacity-50 p-4 shadow-lg hover:shadow-xl transition-shadow duration-300 ease-in-out"> <img src="https://picsum.photos/50/51" alt="Avatar" class="rounded-full mb-2"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white">Jane Smith</h3> <p class="text-gray-500 dark:text-gray-400">Graphic Designer</p> </div> <!-- Badge 3 --> <div class="bg-white bg-opacity-30 backdrop-filter backdrop-blur-md rounded-lg border border-gray-200 dark:bg-gray-800 dark:bg-opacity-50 p-4 shadow-lg hover:shadow-xl transition-shadow duration-300 ease-in-out"> <img src="https://picsum.photos/50/52" alt="Avatar" class="rounded-full mb-2"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white">Mike Lee</h3> <p class="text-gray-500 dark:text-gray-400">UX Designer</p> </div> <!-- Badge 4 --> <div class="bg-white bg-opacity-30 backdrop-filter backdrop-blur-md rounded-lg border border-gray-200 dark:bg-gray-800 dark:bg-opacity-50 p-4 shadow-lg hover:shadow-xl transition-shadow duration-300 ease-in-out"> <img src="https://picsum.photos/50/53" alt="Avatar" class="rounded-full mb-2"> <h3 class="text-lg font-semibold text-gray-900 dark:text-white">Emily Clark</h3> <p class="text-gray-500 dark:text-gray-400">Product Manager</p> </div> </div>
3Dデザインのレスポンシブバッジコンポーネントで、奥行きとダークテーマのサポートが特徴です。各バッジは、Tailwind CSS を使用してデザインされた名前、画像、説明を持つユーザーを表します。
<div class="grid grid-cols-1 md:grid-cols-3 gap-4 p-4"> <!-- Badge 1 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">John Doe</h4> <p class="text-gray-600 dark:text-gray-400">Web Developer</p> </div> <!-- Badge 2 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/women/1.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">Jane Smith</h4> <p class="text-gray-600 dark:text-gray-400">Graphic Designer</p> </div> <!-- Badge 3 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/men/2.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">Michael Johnson</h4> <p class="text-gray-600 dark:text-gray-400">Product Manager</p> </div> <!-- Badge 4 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/women/2.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">Sarah Connor</h4> <p class="text-gray-600 dark:text-gray-400">UI/UX Designer</p> </div> <!-- Badge 5 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">David Lee</h4> <p class="text-gray-600 dark:text-gray-400">Content Writer</p> </div> <!-- Badge 6 --> <div class="bg-white dark:bg-gray-800 p-4 rounded-lg shadow-lg transform hover:scale-105 transition-transform duration-300"> <img src="https://randomuser.me/api/portraits/women/3.jpg" alt="Avatar" class="rounded-full w-16 h-16 mb-2 shadow-md"> <h4 class="text-lg font-semibold text-gray-800 dark:text-gray-200">Emily Davis</h4> <p class="text-gray-600 dark:text-gray-400">Software Engineer</p> </div> </div>
マテリアルデザインの原則に基づいて設計されたバッジコンポーネントで、レスポンシブレイアウトとTailwind CSSを使用したダークテーマのサポートが特徴です。
<div class="p-4 bg-white dark:bg-gray-800 rounded-lg shadow-md"> <h2 class="text-xl font-semibold mb-4 dark:text-white">Badges</h2> <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-4"> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/men/1.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 1</span> </div> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/women/2.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 2</span> </div> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/men/3.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 3</span> </div> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/women/4.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 4</span> </div> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/men/5.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 5</span> </div> <div class="flex items-center p-3 bg-gray-200 dark:bg-gray-700 rounded-lg shadow transition duration-300 hover:shadow-lg"> <img src="https://randomuser.me/api/portraits/women/6.jpg" alt="Avatar" class="w-10 h-10 rounded-full mr-3"> <span class="text-gray-800 dark:text-gray-200 font-medium">Badge 6</span> </div> </div> </div>