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 Fortschrittsleiste
Eine reaktionsschnelle Fortschrittsbalken-Komponente, die im Material Design-Stil gestaltet wurde und pastellfarbene Farbschemata für Portfolio-Vitrinen enthält. Es unterstützt den Dunkelmodus.
Komponente der Fortschrittsleiste
Eine einfache, reaktionsschnelle Komponente des Fortschrittsbalkens mit Material Design-Einflüssen und warmen Sonnenuntergangstönen. Ideal für Technologie-/SaaS-Anwendungen, mit Unterstützung für den Dunkelmodus.
Brutalist_ProgressBar
Eine kontrastreiche, brutalistische Fortschrittsbalken-Komponente, die für Marktplatzplattformen geeignet ist, mit kräftigen Farben und einfachem Layout, voller Reaktionsfähigkeit und Unterstützung des Dunkelmodus.