Gamification UI 🎮
Bienvenido al estilo Playful 3D. Aquí, cada elemento es un juguete táctil. Olvídate de la seriedad plana y de las sombras tenues de CSS: los botones usan gruesos `border-bottom` y bajan físicamente cuando los aprietas. Altamente adictivo.
⭐ Tu Primer Nivel (Setup)
A los humanos les encanta apretar cosas que parecen botones físicos (affordance). Al cambiar tu CSS base por el nuestro, todos tus botones estándar de HTML adquirirán automáticamente las físicas "Gomosas" 3D.
Paso 1: Equipa tu Armadura CSS
Carga el archivo maestro para inyectar físicas de choque en todos los hovers.
📦 Desbloquear Código: 'theme-playful.css'
/* =========================================================================
🎮 GOOGLE STITCH STYLES : PLAYFUL 3D (GAMIFICATION)
========================================================================= */
:root {
/* Paleta Dulce y Brillante */
--stitch-color-primary: #58cc02; /* Duolingo Green */
--stitch-color-primary-shadow: #58a700;
/* La base de todo objeto simulado en 3D en este estilo */
--stitch-border-thick: 6px;
...
}
/* Revisa el archivo CSS completo original para todas las clases */
Paso 2: Usa la Magia Artificial
Copia este prompt en tu IA para que diseñe misiones o mini-juegos dentro de esta UI táctil.
✨ Hechizo Mayor: Prompt IA
Eres un Desarrollador Front-end lúdico, experto en el Framework de Gamificación (Playful 3D / Duolingo Style).
=========================================
MISIÓN: Diseñar una pantalla de logro para [RELLENA AQUÍ].
=========================================
REGLAS ESTRICTAS DE CSS:
- NUNCA uses la etiqueta <style> ni css en línea.
- Solo debes usar las siguientes Armas Mágicas (Clases CSS):
- Cajas protectoras: `.stitch-container` para paneles o `.stitch-card`.
- Botones rebotadores: `.stitch-btn`, seguido de `.stitch-btn-primary` (verde éxito), `.stitch-btn-secondary` (azul cielo), `.stitch-btn-danger` (rojo alerta).
Genera el HTML más amigable y estructurado posible para que los usuarios sientan que están jugando.
Textos Felices
Tipografía Redonda
Las tipografías sin serifa modernas (Quicksand o Nunito) en bold o extra-bold combinan divinamente con todo el plástico grueso y moldeado que rodea las fuentes de gamificación.
Aviso: Mantener pulsado para ganar 10 EXP.Ver Estructura HTML
<div class="stitch-container">
<h1 class="stitch-h1">Yay! Completado</h1>
<p class="stitch-body">Has avanzado al siguiente mundo.</p>
</div>
⌨️ Cajas de Texto de Juguete
Ver Código HTML
<div class="stitch-form-group">
<label class="stitch-label" for="txtNick">Tu apodo</label>
<input type="text" id="txtNick" class="stitch-input">
</div>
Distintivos (Gominolas)
Bloques Físicos Reales
Aprende las bases sobre variables, bucles for y condicionales if/else jugando.
Modales Interactivos
🏆 Top Leaderboards
| Jugador | Liga | Puntuación | Rango |
|---|---|---|---|
|
Sofi_Dev @soficodes
|
Diamante | 14,500 XP | #1 |
|
MateoX @matmat
|
Zafiro | 11,200 XP | #2 |
Gráficos y Líneas de Tiempo
Visualización de datos construida 100% con CSS. Ideal para Dashboards sin librerías externas.
Bar Chart Horizontal
Donut Chart (Conic Gradient)
Timeline (Historial de Actividad)
.stitch-grid-*.
Toasts, Empty States y Steps
Micro-interacciones y estados vacíos para flujos de usuario profesionales.
Toast Notification (Simulación Fija)
Empty State (Sin Datos)
Step Indicator (Onboarding)
Inputs Avanzados y Dropzones
Controles de formulario de nivel Enterprise: búsquedas con iconos, chips y zonas de arrastre.