组件 点赞/反应按钮 点赞/反应按钮组件

点赞/反应按钮组件

一个以极简主义风格设计的点赞/反应按钮组件,使用Tailwind CSS,具有响应式效果和深色主题支持。

预览

HTML 代码

<div class="flex flex-col items-center p-4 bg-white dark:bg-gray-800 rounded-lg shadow-lg border border-gray-300 dark:border-gray-700 space-y-4">
    <h2 class="text-2xl font-bold text-gray-800 dark:text-white">React to this!</h2>
    <div class="grid grid-cols-2 gap-4">
        <button class="bg-blue-500 text-white font-bold py-2 px-4 rounded-md hover:bg-blue-600 focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-opacity-50 dark:bg-blue-700 dark:hover:bg-blue-800 dark:focus:ring-blue-500 rounded-md">
            👍 Like
        </button>
        <button class="bg-red-500 text-white font-bold py-2 px-4 rounded-md hover:bg-red-600 focus:outline-none focus:ring-2 focus:ring-red-400 focus:ring-opacity-50 dark:bg-red-700 dark:hover:bg-red-800 dark:focus:ring-red-500 rounded-md">
            ❤️ Love
        </button>
        <button class="bg-yellow-500 text-white font-bold py-2 px-4 rounded-md hover:bg-yellow-600 focus:outline-none focus:ring-2 focus:ring-yellow-400 focus:ring-opacity-50 dark:bg-yellow-700 dark:hover:bg-yellow-800 dark:focus:ring-yellow-500 rounded-md">
            😂 Haha
        </button>
        <button class="bg-green-500 text-white font-bold py-2 px-4 rounded-md hover:bg-green-600 focus:outline-none focus:ring-2 focus:ring-green-400 focus:ring-opacity-50 dark:bg-green-700 dark:hover:bg-green-800 dark:focus:ring-green-500 rounded-md">
            😮 Wow
        </button>
    </div>
    <div class="flex space-x-4">
        <img src="https://picsum.photos/40/40" alt="User Avatar" class="rounded-full border-2 border-white dark:border-gray-800" />
        <img src="https://picsum.photos/40/40?random=1" alt="User Avatar" class="rounded-full border-2 border-white dark:border-gray-800" />
        <img src="https://picsum.photos/40/40?random=2" alt="User Avatar" class="rounded-full border-2 border-white dark:border-gray-800" />
    </div>
</div>
<style>
    @media (prefers-color-scheme: dark) {
        body {
            background-color: #1a202c;
        }
    }
</style>

相关组件

类似的暗模式点赞/反应按钮

一个复杂的响应式点赞/反应按钮组件,用于投资组合,具有深色模式 UI 和类似的配色方案,使用纯 HTML 和 Tailwind CSS 实现。它通过 Tailwind 的 dark: 前缀支持深色模式。

打开

喜欢/反应按钮组件

一个复古/年代风格的点赞/反应按钮组件,特色是一系列用于反应的互动按钮,支持深色主题和响应式设计。该组件适合用于仪表盘,使用户能对界面中的各种元素进行反应。

打开

喜欢/反应按钮组件

一个具有Glassmorphism设计风格的点赞/反应按钮组件,具有磨砂玻璃效果、响应式设计和深色主题支持,使用Tailwind CSS。

打开