Componente de filtros de glassmorphism
Componente de filtros de glassmorphism para redes sociales con diseño responsivo y soporte de temas oscuros.
Código HTML
```html
<div class="flex flex-col md:flex-row items-center justify-center min-h-screen bg-gray-100 dark:bg-gray-900 p-4">
<div class="bg-white dark:bg-gray-800 bg-opacity-60 dark:bg-opacity-60 backdrop-filter backdrop-blur-lg rounded-xl shadow-lg p-6 w-full max-w-sm md:max-w-md lg:max-w-lg">
<h2 class="text-2xl font-semibold text-gray-800 dark:text-gray-200 mb-4">Filters</h2>
<div class="space-y-4">
<div>
<label for="category" class="block text-sm font-medium text-gray-700 dark:text-gray-300">Category</label>
<select id="category" class="mt-1 block w-full px-3 py-2 border border-gray-300 dark:border-gray-700 rounded-md shadow-sm focus:outline-none focus:ring-pink-500 focus:border-pink-500 sm:text-sm bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200">
<option>All</option>
<option>Photos</option>
<option>Videos</option>
<option>Articles</option>
</select>
</div>
<div>
<label for="sort" class="block text-sm font-medium text-gray-700 dark:text-gray-300">Sort By</label>
<select id="sort" class="mt-1 block w-full px-3 py-2 border border-gray-300 dark:border-gray-700 rounded-md shadow-sm focus:outline-none focus:ring-purple-500 focus:border-purple-500 sm:text-sm bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200">
<option>Newest</option>
<option>Popular</option>
<option>Trending</option>
</select>
</div>
<div>
<label for="date" class="block text-sm font-medium text-gray-700 dark:text-gray-300">Date Range</label>
<input type="date" id="date" class="mt-1 block w-full px-3 py-2 border border-gray-300 dark:border-gray-700 rounded-md shadow-sm focus:outline-none focus:ring-teal-500 focus:border-teal-500 sm:text-sm bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-200">
</div>
<div>
<label class="block text-sm font-medium text-gray-700 dark:text-gray-300">Tags</label>
<div class="mt-2 flex flex-wrap gap-2">
<span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-blue-100 text-blue-800 dark:bg-blue-800 dark:text-blue-100">#travel</span>
<span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-green-100 text-green-800 dark:bg-green-800 dark:text-green-100">#food</span>
<span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-yellow-100 text-yellow-800 dark:bg-yellow-800 dark:text-yellow-100">#nature</span>
<span class="inline-flex items-center px-3 py-0.5 rounded-full text-sm font-medium bg-red-100 text-red-800 dark:bg-red-800 dark:text-red-100">#technology</span>
</div>
</div>
<div class="flex items-center">
<input id="darkMode" type="checkbox" class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 rounded dark:border-gray-700 dark:bg-gray-700">
<label for="darkMode" class="ml-2 block text-sm text-gray-900 dark:text-gray-200">Enable Dark Mode</label>
</div>
</div>
<div class="mt-6">
<button class="w-full inline-flex items-center justify-center px-4 py-2 border border-transparent text-base font-medium rounded-md shadow-sm text-white bg-pink-500 hover:bg-pink-600 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-pink-500 dark:bg-purple-600 dark:hover:bg-purple-700 dark:focus:ring-purple-500">
Apply Filters
</button>
</div>
</div>
</div>
```
Componentes relacionados
FiltrosComponenteNemorfismo
Un componente de filtros responsivos simple con estilo de interfaz de usuario suave Neumorphism, que utiliza un esquema de color en escala de grises, diseñado para sitios web comerciales / corporativos. El componente es compatible con el modo oscuro y está construido con Tailwind CSS sin ningún JavaScript.
Componente de filtros
Un componente de filtros responsivo para comercio electrónico que incorpora un estilo de modo oscuro con una combinación de colores en tonos tierra.
Componente de filtros
Un componente de filtros simple y receptivo para redes sociales con un estilo de microinteracciones, un esquema de color análogo y soporte para temas oscuros.