Galería de Estilos de Cards
Diseños modernos de tarjetas con efectos interactivos y animaciones
Featured
Liquid Morph
Diseño fluido con gradientes animados y efectos de morphing. Los blobs de color crean una experiencia visual dinámica y moderna.
Liquid Morph Card
Card con efecto líquido, gradientes animados y blobs flotantes
HTML
CSS
<div class="card-liquid"> <div class="card-liquid-inner"> <div class="card-liquid-blob blob-1"></div> <div class="card-liquid-blob blob-2"></div> <div class="card-liquid-blob blob-3"></div> <div class="card-liquid-content"> <span class="card-liquid-tag">Featured</span> <h4>Liquid Morph</h4> <p>Diseño fluido con gradientes animados y efectos de morphing. Los blobs de color crean una experiencia visual dinámica y moderna.</p> <div class="card-liquid-footer"> <div class="card-liquid-author"> <div class="author-avatar">✨</div> <div class="author-info"> <span class="author-name">Design System</span> <span class="author-role">UI Components</span> </div> </div> <div class="card-liquid-action">→</div> </div> </div> </div> </div>
.card-liquid { width: 380px; background: #0f0f23; border-radius: 25px; padding: 2px; position: relative; overflow: hidden; cursor: pointer; transition: transform 0.3s ease; } .card-liquid:hover { transform: translateY(-5px); } .card-liquid::before { content: ''; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%; background: conic-gradient(from 0deg at 50% 50%, #ff006e, #8338ec, #3a86ff, #06ffa5, #ffbe0b, #fb5607, #ff006e); animation: rotate 4s linear infinite; } @keyframes rotate { 100% { transform: rotate(360deg); } } .card-liquid-inner { background: #0f0f23; border-radius: 23px; padding: 40px; position: relative; z-index: 1; height: 100%; } .card-liquid-blob { position: absolute; width: 150px; height: 150px; border-radius: 50%; filter: blur(40px); opacity: 0.7; animation: blob 7s infinite; } .blob-1 { background: #ff006e; top: -50px; left: -50px; } .blob-2 { background: #3a86ff; bottom: -50px; right: -50px; animation-delay: 2s; } .blob-3 { background: #06ffa5; top: 50%; left: 50%; transform: translate(-50%, -50%); animation-delay: 4s; } @keyframes blob { 0%, 100% { transform: translate(0, 0) scale(1); } 25% { transform: translate(20px, -30px) scale(1.1); } 50% { transform: translate(-20px, 20px) scale(0.9); } 75% { transform: translate(30px, 10px) scale(1.05); } } .card-liquid-content { position: relative; z-index: 2; } .card-liquid-tag { display: inline-block; padding: 8px 16px; background: rgba(131, 56, 236, 0.2); border: 1px solid rgba(131, 56, 236, 0.3); border-radius: 20px; font-size: 12px; color: #8338ec; margin-bottom: 20px; transition: all 0.3s ease; } .card-liquid:hover .card-liquid-tag { background: rgba(131, 56, 236, 0.3); transform: translateX(5px); } .card-liquid h4 { font-size: 32px; margin-bottom: 15px; background: linear-gradient(45deg, #ff006e, #3a86ff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; animation: gradientShift 4s ease infinite; } @keyframes gradientShift { 0%, 100% { filter: hue-rotate(0deg); } 50% { filter: hue-rotate(30deg); } } .card-liquid p { color: rgba(255, 255, 255, 0.7); line-height: 1.8; margin-bottom: 30px; } .card-liquid-footer { display: flex; align-items: center; justify-content: space-between; padding-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.1); } .card-liquid-author { display: flex; align-items: center; gap: 12px; } .author-avatar { width: 45px; height: 45px; border-radius: 50%; background: linear-gradient(135deg, #667eea, #764ba2); display: flex; align-items: center; justify-content: center; font-size: 20px; transition: transform 0.3s ease; } .card-liquid:hover .author-avatar { transform: rotate(360deg) scale(1.1); } .author-info { display: flex; flex-direction: column; } .author-name { font-size: 14px; color: #fff; font-weight: 500; } .author-role { font-size: 12px; color: rgba(255, 255, 255, 0.5); } .card-liquid-action { width: 50px; height: 50px; border-radius: 50%; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.1); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: all 0.3s ease; font-size: 20px; } .card-liquid-action:hover { background: rgba(131, 56, 236, 0.2); border-color: rgba(131, 56, 236, 0.5); transform: scale(1.1) rotate(90deg); }
Neon Edge
NuevoTarjeta con bordes neón animados. Perfecta para destacar contenido moderno y profesional sin distracciones visuales.
Neon Edge Card
Card con efecto líquido, gradientes animados y blobs flotantes
HTML
CSS
<div class="card-neon"> <div class="card-neon-header"> <h4>Neon Edge</h4> <span class="card-neon-badge">Nuevo</span> </div> <p class="card-neon-description"> Tarjeta con bordes neón animados. Perfecta para destacar contenido moderno y profesional sin distracciones visuales. </p> <div class="card-neon-footer"> <div> <span class="author-name">Tech System</span><br> <span class="author-role">Frontend Design</span> </div> <div class="card-neon-action">Ver</div> </div> </div>
.card-neon { width: 380px; background: #111; border-radius: 20px; padding: 30px; position: relative; overflow: hidden; color: white; border: 2px solid transparent; animation: neonGlow 5s infinite linear; box-shadow: 0 0 15px rgba(0, 255, 255, 0.2); transition: transform 0.3s ease; } .card-neon:hover { transform: translateY(-5px); } @keyframes neonGlow { 0% { border-image: linear-gradient(45deg, #00faff, #8a2be2, #00faff) 1; } 50% { border-image: linear-gradient(45deg, #8a2be2, #00faff, #8a2be2) 1; } 100% { border-image: linear-gradient(45deg, #00faff, #8a2be2, #00faff) 1; } } .card-neon-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; } .card-neon h4 { font-size: 28px; background: linear-gradient(to right, #00faff, #8a2be2); -webkit-background-clip: text; -webkit-text-fill-color: transparent; animation: colorShift 6s infinite alternate; } @keyframes colorShift { 0% { filter: hue-rotate(0deg); } 100% { filter: hue-rotate(360deg); } } .card-neon-badge { padding: 6px 14px; border-radius: 20px; background-color: rgba(138, 43, 226, 0.15); border: 1px solid rgba(138, 43, 226, 0.5); font-size: 12px; color: #8a2be2; font-weight: bold; } .card-neon-description { color: rgba(255, 255, 255, 0.75); line-height: 1.6; margin-bottom: 30px; } .card-neon-footer { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid rgba(255, 255, 255, 0.1); padding-top: 20px; } .author-name { font-weight: 500; font-size: 14px; color: #fff; } .author-role { font-size: 12px; color: rgba(255, 255, 255, 0.5); } .card-neon-action { background: #00faff20; border: 1px solid #00faff70; padding: 10px 18px; border-radius: 30px; cursor: pointer; transition: all 0.3s ease; font-size: 14px; color: #00faff; font-weight: bold; } .card-neon-action:hover { background: #00faff40; border-color: #00faff; transform: scale(1.05); }
Más estilos próximamente...
Estamos trabajando en nuevos diseños de cards innovadores