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>

Botones Mágicos (Clica en ellos!)

Ver Mecánicas HTML
<!-- Prueba hacer clic real en los botones base. Verás cómo bajan físicamente. -->
<div class="stitch-btn-group">
  <button class="stitch-btn stitch-btn-primary">¡Vamos!</button>
  <button class="stitch-btn stitch-btn-danger">Rendirse</button>
</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)

Nivel 4 Bono x2 Misión Épica Peligro

Bloques Físicos Reales

📚 Unidad 4: Estructuras

Aprende las bases sobre variables, bucles for y condicionales if/else jugando.

Racha Fuego
🔥 12 Días

Modales Interactivos

💎 ¡NUEVO LOGRO!

Acabas de desbloquear el escudo de plata. ¡Felicidades!

🏆 Top Leaderboards

Jugador Liga Puntuación Rango
Sofi_Dev
@soficodes
Diamante 14,500 XP #1
MateoX
@matmat
Zafiro 11,200 XP #2
📊 Data-Viz

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

Chrome
65%
Safari
19%
Firefox
4%
Edge
12%

Donut Chart (Conic Gradient)

72%
Espacio Usado
45%
Conversión
12%
Errores

Timeline (Historial de Actividad)

27 Mar 2026 · 20:00
Se añadieron 12 Componentes Pro al sistema Stitch Level 1.
27 Mar 2026 · 19:50
Grid Responsivo implementado con clases .stitch-grid-*.
27 Mar 2026 · 18:30
Primera inyección de Componentes Avanzados CSS-Only (Tooltips, Skeletons, Carruseles).
26 Mar 2026
Creación del repositorio Google Stitch Styles con 6 niveles de diseño.
🔔 Feedback Pro

Toasts, Empty States y Steps

Micro-interacciones y estados vacíos para flujos de usuario profesionales.

Toast Notification (Simulación Fija)

Registro guardado correctamente.

Empty State (Sin Datos)

📭 No tienes mensajes Cuando recibas tu primer mensaje, aparecerá aquí. ¡Mantente atento!

Step Indicator (Onboarding)

Cuenta
2 Perfil
3 Pago
4 Confirmar
📝 Formularios Pro

Inputs Avanzados y Dropzones

Controles de formulario de nivel Enterprise: búsquedas con iconos, chips y zonas de arrastre.

Input con Icono (Búsqueda)

🔍
✉️

Multi-Select Chips

React × TypeScript × Node.js ×

File Dropzone

📁 Arrastra tu archivo aquí o haz clic para seleccionar · PNG, JPG, PDF (máx. 10MB)