¿Qué es Neumorphism?
Neumorphism (una mezcla de "new" y "skeuomorphism") crea un aspecto en relieve o "presionado" usando sombras duales. Los elementos parecen estar suavemente presionados o elevados del fondo, como arcilla suave.
var(--bs-body-bg) de Bootstrap ayuda a mantener la consistencia!
Técnica Bootstrap + Neumorphism
HTML con Bootstrap:
Haz Clic - Botón Neumórfico
</button>
<input type="text" class="form-control neu-input"
placeholder="Escribe aquí...">
CSS Personalizado para Neumorphism:
background: var(--bs-body-bg);
border-radius: var(--bs-border-radius-lg);
/* Sombras duales */
box-shadow:
8px 8px 15px rgba(190, 190, 190, 0.8),
-8px -8px 15px rgba(255, 255, 255, 0.9);
}
.neu-button:active {
/* Inset para efecto presionado */
box-shadow:
inset 8px 8px 15px rgba(190, 190, 190, 0.8),
inset -8px -8px 15px rgba(255, 255, 255, 0.9);
}
✅ Utilidades Bootstrap Usadas
btn,btn-lg– Componente botónform-control– Estilo de formulariovar(--bs-body-bg)– Consistencia de colorvar(--bs-border-radius-lg)– Esquinas redondeadascard,card-body– Estructura de card
💡 Cómo Funciona
- Dos sombras en ángulos opuestos simulan luz 3D
- Sombra oscura (abajo-derecha) = lado de sombra
- Sombra clara (arriba-izquierda) = lado iluminado
insethace que las sombras vayan hacia adentro (presionado)- Variables Bootstrap aseguran consistencia de tema
Ejemplos Interactivos
Botones Neumórficos
Intenta hacer clic: Nota cómo la sombra cambia de externa a interna, creando un efecto presionado.
La clase btn de Bootstrap proporciona el estilo base.
Formularios Neumórficos
Sombras internas: Los campos de formulario usan sombras internas por defecto, haciéndolos aparecer hundidos en la superficie.
form-control de Bootstrap proporciona la estructura.
Interruptor Neumórfico
Componente personalizado: Interruptor de alternancia CSS puro con estilo neumórfico. Combina botón elevado con pista hundida.
Comparación Visual
Avanzado: Glassmorphism + Neumorphism
🎨 Efecto Híbrido
Combina sombras neumórficas con desenfoque de glassmorphism para una UI futurista y en capas. Esta técnica funciona mejor con fondos coloridos o texturizados.
🧠 Reflexión Atelier
¿La sensación táctil del neumorphism mejora la interacción del usuario, o solo agrega complejidad visual? Considera: ¿Cómo afecta el bajo contraste a la accesibilidad? ¿Cuándo es apropiado este estilo vs. cuándo es mejor un diseño plano más simple?
Ventaja de Bootstrap: Usar propiedades personalizadas CSS como var(--bs-body-bg) asegura
que los elementos neumórficos se adapten a cambios de tema. ¡Si cambias a modo oscuro, las sombras se ajustan automáticamente!