Menu déroulant Art Déco
Un composant de menu déroulant simple et réactif avec un style de design Art déco et une palette de couleurs rétro/vintage, adapté aux entreprises manufacturières/industrielles. Inclut la prise en charge du mode sombre.
HTML Code
<div class="font-sans relative inline-block text-left group">
<button class="relative z-10 p-4 min-w-[120px] bg-slate-200 text-slate-800 font-medium tracking-wide border-b-4 border-amber-600 shadow-md transition-all duration-300 ease-in-out
dark:bg-slate-700 dark:text-slate-200 dark:border-blue-300
hover:bg-amber-300 hover:text-slate-900 hover:shadow-lg dark:hover:bg-blue-600 dark:hover:text-white
focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-amber-500 dark:focus:ring-blue-400 dark:focus:ring-offset-slate-800">
<span class="flex items-center justify-between">
Options
<svg class="-mr-1 ml-2 h-5 w-5" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
<path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" />
</svg>
</span>
<div class="absolute inset-0 border-t-4 border-l-4 border-gray-400 opacity-0 group-hover:opacity-100 group-hover:translate-x-1 group-hover:translate-y-1 transition-all duration-300 ease-in-out dark:border-gray-600"></div>
<div class="absolute inset-0 border-r-4 border-b-4 border-gray-400 opacity-0 group-hover:opacity-100 group-hover:-translate-x-1 group-hover:-translate-y-1 transition-all duration-300 ease-in-out dark:border-gray-600"></div>
</button>
<div class="absolute right-0 mt-2 w-56 origin-top-right rounded-md shadow-lg
bg-slate-100 ring-1 ring-black ring-opacity-5 focus:outline-none opacity-0 invisible
group-hover:opacity-100 group-hover:visible translate-y-2 group-hover:translate-y-0 transition-all duration-300 ease-in-out transform
dark:bg-slate-800 dark:ring-white dark:ring-opacity-10">
<div class="py-1" role="menu" aria-orientation="vertical" aria-labelledby="menu-button" tabindex="-1">
<a href="#" class="block px-4 py-3 text-sm text-slate-700 font-medium
hover:bg-amber-200 hover:text-slate-900
dark:text-slate-300 dark:hover:bg-blue-700 dark:hover:text-white"
role="menuitem" tabindex="-1" id="menu-item-0">Production</a>
<a href="#" class="block px-4 py-3 text-sm text-slate-700 font-medium
hover:bg-amber-200 hover:text-slate-900
dark:text-slate-300 dark:hover:bg-blue-700 dark:hover:text-white"
role="menuitem" tabindex="-1" id="menu-item-1">Inventory</a>
<a href="#" class="block px-4 py-3 text-sm text-slate-700 font-medium
hover:bg-amber-200 hover:text-slate-900
dark:text-slate-300 dark:hover:bg-blue-700 dark:hover:text-white"
role="menuitem" tabindex="-1" id="menu-item-2">Logistics</a>
<a href="#" class="block px-4 py-3 text-sm text-slate-700 font-medium
hover:bg-amber-200 hover:text-slate-900
dark:text-slate-300 dark:hover:bg-blue-700 dark:hover:text-white"
role="menuitem" tabindex="-1" id="menu-item-3">Maintenance</a>
</div>
</div>
</div>
Composants associés
Composant de menu déroulant
Un menu déroulant épuré et minimaliste pour les sites Web d’événements et de conférences, avec une palette de couleurs vert forêt et un design réactif avec prise en charge du mode sombre, inspiré de la typographie suisse/internationale.
Composant de menu déroulant
Un composant de menu déroulant réactif pour les interfaces financières/bancaires, avec des micro-interactions, des couleurs aux tons de bijou et la prise en charge du mode sombre. Conçu pour l’engagement et la clarté de l’utilisateur.
Composant de menu déroulant
Composant de menu déroulant réactif pour l’interface utilisateur en mode sombre