Componenti caricatori
Un componente loader progettato in base ai principi di Material Design con supporto CSS Tailwind per la modalità oscura e gli effetti reattivi.
Codice HTML
<div class="flex flex-col items-center justify-center h-screen bg-gray-100 dark:bg-gray-800">
<h1 class="text-2xl font-bold mb-8 text-gray-800 dark:text-white">Loading...</h1>
<div class="flex items-center justify-center space-x-4">
<div class="loader w-16 h-16 border-4 border-blue-500 rounded-full border-t-transparent animate-spin"></div>
<div class="loader w-16 h-16 border-4 border-green-500 rounded-full border-t-transparent animate-spin"></div>
<div class="loader w-16 h-16 border-4 border-red-500 rounded-full border-t-transparent animate-spin"></div>
</div>
<div class="mt-8">
<img class="w-24 h-24 rounded-full shadow-lg" src="https://picsum.photos/100/100" alt="Random Image" />
</div>
<div class="mt-2 text-sm text-gray-500 dark:text-gray-400">This is an example of a loading component with material design.</div>
</div>
<style>
@tailwind base;
@tailwind components;
@tailwind utilities;
.loader {
@apply animate-spin;
}
@media (prefers-color-scheme: dark) {
/* Dark mode styles */
.loader {
filter: brightness(1.2);
}
}
</style>
Componenti correlati
Playful_Finance_Loader
Un componente di caricamento semplice e divertente per le interfacce finanziarie/bancarie, con neutri freddi ed elementi arrotondati. Completamente reattivo con supporto per la modalità oscura.
Casella di selezione di caricamento in scala di grigi
Un semplice componente spinner di caricamento con colori in scala di grigi e messa a fuoco della microinterazione.