Organic_Nature_ProgressBar
Un composant de barre de progression à thème rétro inspiré de la nature pour les applications industrielles et manufacturières, avec des lignes fluides, des couleurs sourdes et la prise en charge du mode sombre.
HTML Code
<div class="p-4 sm:p-6 md:p-8 bg-gradient-to-br from-stone-100 to-amber-100 dark:from-stone-800 dark:to-stone-900 min-h-screen flex items-center justify-center font-sans">
<div class="w-full max-w-4xl bg-white dark:bg-stone-700 rounded-3xl shadow-xl overflow-hidden transform transition-all duration-300 ease-in-out hover:scale-[1.02] border-t-4 border-l-4 border-stone-200 dark:border-stone-600">
<div class="p-6 sm:p-8 flex items-center justify-between border-b border-stone-200 dark:border-stone-600">
<h2 class="text-2xl sm:text-3xl font-bold text-gray-800 dark:text-gray-100 font-serif tracking-wide">Production Progress</h2>
<span class="px-4 py-2 bg-gradient-to-tr from-orange-400 to-amber-500 text-white text-sm sm:text-base font-semibold rounded-full shadow-md transform hover:scale-105 transition-transform duration-200 ease-out">Batch #235</span>
</div>
<div class="p-6 sm:p-8 md:p-10">
<div class="mb-6">
<h3 class="text-lg sm:text-xl font-semibold text-gray-700 dark:text-gray-200 mb-2">Component Assembly</h3>
<div class="w-full bg-gradient-to-r from-stone-300 to-stone-400 dark:from-stone-600 dark:to-stone-700 rounded-full h-8 sm:h-10 relative overflow-hidden shadow-inner">
<div class="h-full bg-gradient-to-r from-teal-500 to-emerald-600 dark:from-teal-600 dark:to-emerald-700 rounded-full transition-all duration-500 ease-out" style="width: 75%;">
<div class="absolute inset-0 flex items-center px-4 md:px-6 text-sm sm:text-base font-semibold text-white justify-between">
<span>75% Complete</span>
<span class="text-xs sm:text-sm">Stage 3 of 4</span>
</div>
</div>
<div class="absolute inset-0 border-2 border-transparent rounded-full pointer-events-none" style="box-shadow: inset 0 0 10px rgba(0,0,0,0.1), inset 0 0 5px rgba(255,255,255,0.3);"></div>
<svg class="absolute inset-0 w-full h-full" preserveAspectRatio="none" viewBox="0 0 100 100">
<defs>
<filter id="wavy-fill-1">
<feTurbulence baseFrequency="0.05 0.1" numOctaves="2" result="turbulence" seed="10"/>
<feDisplacementMap in2="turbulence" in="SourceGraphic" scale="5" xChannelSelector="A" yChannelSelector="R"/>
</filter>
</defs>
<rect class="fill-teal-500 dark:fill-teal-600" width="75%" height="100%" filter="url(#wavy-fill-1)" x="0" y="0"/>
</svg>
</div>
</div>
<div class="mb-6">
<h3 class="text-lg sm:text-xl font-semibold text-gray-700 dark:text-gray-200 mb-2">Quality Assurance</h3>
<div class="w-full bg-gradient-to-r from-stone-300 to-stone-400 dark:from-stone-600 dark:to-stone-700 rounded-full h-8 sm:h-10 relative overflow-hidden shadow-inner">
<div class="h-full bg-gradient-to-r from-yellow-500 to-orange-500 dark:from-yellow-600 dark:to-orange-600 rounded-full transition-all duration-500 ease-out" style="width: 40%;">
<div class="absolute inset-0 flex items-center px-4 md:px-6 text-sm sm:text-base font-semibold text-white justify-between">
<span>40% Scanned</span>
<span class="text-xs sm:text-sm">Remaining: 60%</span>
</div>
</div>
<div class="absolute inset-0 border-2 border-transparent rounded-full pointer-events-none" style="box-shadow: inset 0 0 10px rgba(0,0,0,0.1), inset 0 0 5px rgba(255,255,255,0.3);"></div>
<svg class="absolute inset-0 w-full h-full" preserveAspectRatio="none" viewBox="0 0 100 100">
<defs>
<filter id="wavy-fill-2">
<feTurbulence baseFrequency="0.05 0.1" numOctaves="2" result="turbulence" seed="20"/>
<feDisplacementMap in2="turbulence" in="SourceGraphic" scale="5" xChannelSelector="A" yChannelSelector="R"/>
</filter>
</defs>
<rect class="fill-yellow-500 dark:fill-yellow-600" width="40%" height="100%" filter="url(#wavy-fill-2)" x="0" y="0"/>
</svg>
</div>
</div>
<div>
<h3 class="text-lg sm:text-xl font-semibold text-gray-700 dark:text-gray-200 mb-2">Final Packaging</h3>
<div class="w-full bg-gradient-to-r from-stone-300 to-stone-400 dark:from-stone-600 dark:to-stone-700 rounded-full h-8 sm:h-10 relative overflow-hidden shadow-inner">
<div class="h-full bg-gradient-to-r from-violet-500 to-purple-600 dark:from-violet-600 dark:to-purple-700 rounded-full transition-all duration-500 ease-out" style="width: 90%;">
<div class="absolute inset-0 flex items-center px-4 md:px-6 text-sm sm:text-base font-semibold text-white justify-between">
<span>90% Packed</span>
<span class="text-xs sm:text-sm">Next: Shipping</span>
</div>
</div>
<div class="absolute inset-0 border-2 border-transparent rounded-full pointer-events-none" style="box-shadow: inset 0 0 10px rgba(0,0,0,0.1), inset 0 0 5px rgba(255,255,255,0.3);"></div>
<svg class="absolute inset-0 w-full h-full" preserveAspectRatio="none" viewBox="0 0 100 100">
<defs>
<filter id="wavy-fill-3">
<feTurbulence baseFrequency="0.05 0.1" numOctaves="2" result="turbulence" seed="30"/>
<feDisplacementMap in2="turbulence" in="SourceGraphic" scale="5" xChannelSelector="A" yChannelSelector="R"/>
</filter>
</defs>
<rect class="fill-violet-500 dark:fill-violet-600" width="90%" height="100%" filter="url(#wavy-fill-3)" x="0" y="0"/>
</svg>
</div>
</div>
</div>
<div class="p-6 sm:p-8 text-center border-t border-stone-200 dark:border-stone-600 bg-stone-50 dark:bg-stone-800">
<p class="text-gray-600 dark:text-gray-300 text-sm sm:text-base">Last updated: <span class="font-medium text-gray-700 dark:text-gray-200">2023-10-27 14:35 PST</span></p>
</div>
</div>
</div>
Composants associés
Skeuomorphic_Monochromatic_Progress_Bar
Composant de barre de progression sceupmorphique de complexité modérée pour le commerce électronique, doté d’une palette de couleurs monochromatiques, d’une réactivité totale et d’une prise en charge du mode sombre.
Barre de progression minimaliste
Un composant de barre de progression au design minimaliste et plat aux couleurs pastel, adapté aux sites Web professionnels d’entreprise ou d’entreprise. Il a un design réactif et prend en charge le mode sombre à l’aide de Tailwind CSS.
Barre de progression du neumorphisme
Composant de barre de progression avec conception Neumorphism, effets réactifs et prise en charge du thème sombre à l’aide de Tailwind CSS