HEX
Server: Apache
System: Linux iad1-shared-e1-19 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User: austral3d (14892361)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /home/austral3d/fourdplan.com/fourdplan.com/docs/ESTANDAR_CARDS.md
# Estándar de Cuadros de Contenido (Cards)

## Especificaciones de Diseño

### Estilos Base
```css
rounded-xl           /* Bordes redondeados grandes */
border-2            /* Borde de 2px */
border-brand-bright /* Color del borde: #1B6FA0 */
shadow-md           /* Sombra base media */
p-8                 /* Padding interno de 2rem */
```

### Estilos de Hover
```css
hover:shadow-2xl    /* Sombra extra grande en hover (más pronunciada) */
transition-all      /* Transición suave para todos los cambios */
```

### Clases Completas
```html
<div class="text-center p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
    <!-- Contenido del card -->
</div>
```

## Variantes

### Card Estándar (con ícono circular)
```html
<div class="text-center p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
    <div class="w-20 h-20 bg-accent rounded-full flex items-center justify-center mx-auto mb-6">
        <span class="material-icons text-4xl text-primary">icono_name</span>
    </div>
    <h3 class="text-2xl font-semibold mb-4 text-foreground">TÍTULO</h3>
    <p class="text-muted-foreground leading-relaxed">
        Descripción del contenido
    </p>
</div>
```

### Card Simple (sin ícono)
```html
<div class="p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
    <h3 class="text-2xl font-semibold mb-4 text-foreground">TÍTULO</h3>
    <p class="text-muted-foreground leading-relaxed">
        Descripción del contenido
    </p>
</div>
```

### Card con Imagen
```html
<div class="rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all overflow-hidden">
    <img src="ruta/imagen.jpg" alt="Descripción" class="w-full h-48 object-cover">
    <div class="p-8">
        <h3 class="text-2xl font-semibold mb-4 text-foreground">TÍTULO</h3>
        <p class="text-muted-foreground leading-relaxed">
            Descripción del contenido
        </p>
    </div>
</div>
```

### Card con Número (para pasos/secuencias)
```html
<div class="relative p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all bg-white">
    <div class="absolute -top-4 -left-4 w-12 h-12 bg-primary text-white rounded-full flex items-center justify-center font-bold text-xl leading-none shadow-lg">
        1
    </div>
    <h3 class="text-xl font-semibold mb-4 text-foreground mt-4">TÍTULO DEL PASO</h3>
    <p class="text-muted-foreground leading-relaxed text-sm">
        Descripción del paso
    </p>
</div>
```
**Uso:** Para mostrar pasos secuenciales o procesos numerados. El número aparece en un círculo en la esquina superior izquierda. `leading-none` asegura centrado perfecto del número.

## Colores Utilizados

- **Borde:** `border-brand-bright` (#1B6FA0)
- **Fondo de ícono:** `bg-accent` (#C2DDED)
- **Color de ícono:** `text-primary` (#015180)
- **Título:** `text-foreground` (color principal de texto)
- **Descripción:** `text-muted-foreground` (color de texto secundario)

## Ejemplos de Uso

### Grid de 3 Columnas
```html
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
    <!-- Card 1 -->
    <div class="text-center p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
        <!-- Contenido -->
    </div>
    
    <!-- Card 2 -->
    <div class="text-center p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
        <!-- Contenido -->
    </div>
    
    <!-- Card 3 -->
    <div class="text-center p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all">
        <!-- Contenido -->
    </div>
</div>
```

### Grid de 2 Columnas
```html
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
    <!-- Cards aquí -->
</div>
```

### Grid de 4 Columnas (para pasos)
```html
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
    <!-- Card Paso 1 -->
    <div class="relative p-8 rounded-xl border-2 border-brand-bright shadow-md hover:shadow-2xl transition-all bg-white">
        <div class="absolute -top-4 -left-4 w-12 h-12 bg-primary text-white rounded-full flex items-center justify-center font-bold text-xl leading-none shadow-lg">
            1
        </div>
        <h3 class="text-xl font-semibold mb-4 text-foreground mt-4">PASO 1</h3>
        <p class="text-muted-foreground leading-relaxed text-sm">
            Descripción del paso
        </p>
    </div>
    <!-- Repetir para pasos 2, 3, 4 -->
</div>
```

## Notas

- El efecto `hover:shadow-2xl` crea una sombra muy pronunciada que se nota claramente al pasar el cursor
- `transition-all` asegura que todos los cambios (sombra, transform, etc.) sean suaves
- Los bordes `rounded-xl` son más redondeados que `rounded-lg` para un look más moderno
- El borde `border-2 border-brand-bright` le da ese toque distintivo de la marca
- La sombra base `shadow-md` proporciona profundidad incluso sin hover