Retro_Vintage_Error_Message_Rainbow_Gradient
Un composant de message d’erreur complexe, sur le thème rétro/vintage pour les plates-formes éducatives, avec un arrière-plan dégradé arc-en-ciel et une esthétique des années 80/90, entièrement réactif avec prise en charge du mode sombre.
HTML Code
<div class="flex items-center justify-center min-h-screen p-4 bg-gray-100 dark:bg-gray-900 transition-colors duration-300">
<div class="relative w-full max-w-2xl overflow-hidden rounded-xl shadow-2xl transform hover:scale-[1.01] transition-all duration-500 will-change-transform
bg-gradient-to-br from-red-500 via-yellow-500 to-indigo-500
dark:from-blue-600 dark:via-purple-600 dark:to-pink-600
p-1 border-4 border-solid border-white dark:border-gray-700 ">
<div class="relative z-10 p-8 sm:p-12 md:p-16 rounded-lg bg-gray-900 dark:bg-gray-800
text-gray-100 dark:text-gray-200
border-4 border-gray-800 dark:border-gray-900
outline outline-4 outline-offset-[-16px] outline-gray-700 dark:outline-gray-700 ">
<div class="absolute top-0 left-0 w-full h-[60px] bg-gradient-to-r from-teal-400 via-fuchsia-500 to-purple-600 rounded-t-lg
dark:from-lime-400 dark:via-cyan-500 dark:to-blue-600
clip-path-polygon-[0%_0%,_100%_0%,_95%_100%,_5%_100%] z-0"></div>
<div class="relative z-10 flex flex-col items-center justify-center text-center space-y-8">
<div class="flex items-center justify-center p-4 w-24 h-24 sm:w-28 sm:h-28 rounded-full shadow-lg
bg-gradient-to-br from-red-400 to-purple-500 dark:from-green-400 dark:to-blue-500
animate-pulse-slow border-4 border-white dark:border-gray-700">
<svg class="w-16 h-16 sm:w-20 sm:h-20 text-white transform -rotate-12"
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
<path stroke-linecap="round" stroke-linejoin="round" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z" />
</svg>
</div>
<div class="space-y-4">
<h1 class="text-4xl sm:text-5xl md:text-6xl font-extrabold tracking-tight
font-['Press_Start_2P',_cursive]
text-yellow-300 dark:text-cyan-300
drop-shadow-lg [text-shadow:_0_0_8px_rgb(255_0_255_/_0.8),_0_0_12px_rgb(0_255_255_/_0.8)] leading-tight">
SYSTEM GLITCH!
</h1>
<p class="text-lg sm:text-xl md:text-2xl font-semibold
font-['VT323',_monospace]
text-gray-300 dark:text-gray-400
tracking-wide leading-relaxed">
ERROR <span class="text-red-400 dark:text-orange-400">404</span> - COURSE DATA NOT FOUND.
</p>
<p class="text-base sm:text-lg md:text-xl
font-['Pixelify_Sans',_cursive]
text-gray-400 dark:text-gray-500
max-w-prose mx-auto">
It seems your educational quest has reached a dead end. The requested module is currently offline or has been rerouted to a parallel universe. Please check your coordinates or try a different pathway.
</p>
</div>
<div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-6 w-full justify-center">
<a href="#" class="relative inline-flex items-center justify-center p-0.5 mb-2 me-2 overflow-hidden
text-lg font-medium text-gray-900 rounded-lg group
bg-gradient-to-br from-purple-600 to-blue-500
group-hover:from-purple-600 group-hover:to-blue-500
hover:text-white dark:text-white
focus:ring-4 focus:outline-none focus:ring-blue-300 dark:focus:ring-blue-800
shadow-xl transform hover:scale-105 transition duration-300 ease-in-out
w-full sm:w-auto min-w-[200px] sm:min-w-[180px]">
<span class="relative px-5 py-4 transition-all ease-in duration-75
bg-white dark:bg-gray-900 rounded-md
group-hover:bg-opacity-0 text-black dark:text-white
text-lg sm:text-xl md:text-2xl
font-['Press_Start_2P',_cursive] border-2 border-transparent group-hover:border-white">
REBOOT SYSTEM
</span>
</a>
<a href="#" class="relative inline-flex items-center justify-center p-0.5 mb-2 me-2 overflow-hidden
text-lg font-medium text-gray-900 rounded-lg group
bg-gradient-to-br from-pink-500 to-orange-400
group-hover:from-pink-500 group-hover:to-orange-400
hover:text-white dark:text-white
focus:ring-4 focus:outline-none focus:ring-pink-200 dark:focus:ring-pink-800
shadow-xl transform hover:scale-105 transition duration-300 ease-in-out
w-full sm:w-auto min-w-[200px] sm:min-w-[180px]">
<span class="relative px-5 py-4 transition-all ease-in duration-75
bg-white dark:bg-gray-900 rounded-md
group-hover:bg-opacity-0 text-black dark:text-white
text-lg sm:text-xl md:text-2xl
font-['Press_Start_2P',_cursive] border-2 border-transparent group-hover:border-white">
CONTACT HELP
</span>
</a>
</div>
<div class="text-sm text-gray-500 dark:text-gray-600 font-['VT323',_monospace] mt-8">
<p>© 1989-2023 SYNTHWAVE ACADEMY. All rights reserved.</p>
<p>Debug Code: #RETROGLITCH-X0C3</p>
</div>
<!-- Retro Scanline Overlay -->
<div class="absolute inset-0 pointer-events-none opacity-10">
<div class="w-full h-full bg-repeat" style="background-image: linear-gradient(rgba(0,0,0,0) 50%, rgba(0,0,0,.25) 50%), linear-gradient(90deg, rgba(255,0,255,.06), rgba(0,255,255,.02)); background-size: 100% 4px, 4px 100%;"></div>
</div>
</div>
</div>
</div>
</div>
<!-- Google Fonts for Retro Look -->
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&family=VT323&family=Pixelify+Sans&display=swap" rel="stylesheet">
Composants associés
Composant Messages d’erreur
Composant de message d’erreur au design skeuomorphe, doté d’une icône d’alerte réaliste et d’une bordure ombrée. Il prend en charge les mises en page réactives et comprend des styles distincts pour le mode sombre, garantissant une lisibilité et une apparence visuellement appropriée dans différents thèmes.
Composant Messages d’erreur
Un composant réactif de messages d’erreur conçu pour les interfaces de réseaux sociaux, utilisant un mode sombre et un schéma de couleurs en niveaux de gris avec Tailwind CSS.
Composant Messages d’erreur - Alimentation/Restaurant
Un composant de message d’erreur triadique complexe, inspiré du papier/de l’impression, pour les sites Web d’alimentation/restaurants, avec prise en charge du mode sombre et une réactivité totale. Comporte plusieurs éléments interactifs simulant une impression physique.