Organic_Nature_ProgressBar
Eine von der Natur inspirierte Fortschrittsbalkenkomponente im Retro-Stil für Industrie- und Fertigungsanwendungen mit fließenden Linien, gedämpften Farben und Unterstützung des Dunkelmodus.
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>
Verwandte Komponenten
Komponente der 3D-Fortschrittsleiste
Eine reaktionsschnelle Fortschrittsleisten-Komponente, die für Social-Networking-Schnittstellen entwickelt wurde, mit 3D-Effekt, monochromatischem Farbschema und Unterstützung für den Dunkelmodus, die mit Tailwind CSS erstellt wurde.
Professioneller E-Commerce-Fortschrittsbalken
Eine komplexe, reaktionsschnelle Fortschrittsbalken-Komponente, die für den E-Commerce entwickelt wurde, mit einem herbstlichen Farbschema (satte Orange-, Braun- und Burgundertöne) und Unterstützung des Dunkelmodus. Es bietet ein sauberes, professionelles Aussehen für Unternehmensumgebungen.
Minimalistischer triadischer Fortschrittsbalken
Ein minimalistischer, reaktionsschneller Fortschrittsbalken mit triadischem Farbschema und Unterstützung für dunkle Themen, geeignet für Social-Media-Anwendungen.