# Personnalisation du Logo

## Ajout de votre logo

Pour ajouter votre propre logo aux reçus PDF :

1. **Format recommandé** : PNG (transparent de préférence)
2. **Taille recommandée** : 200x80 pixels
3. **Nom du fichier** : `logo.png`
4. **Emplacement** : `assets/images/logo.png`

## Exemple de structure

```
assets/
└── images/
    ├── logo.png          # Votre logo personnalisé
    ├── logo.svg          # Version SVG (optionnel)
    └── README.md         # Ce fichier
```

## Modification du code

Si vous souhaitez utiliser votre logo, modifiez le fichier `libraries/ReceiptPDF.php` :

```php
public function Header() {
    // Logo
    $logoPath = __DIR__ . '/../assets/images/logo.png';
    
    if (file_exists($logoPath)) {
        // Vérifier si c'est une vraie image PNG
        $imageInfo = @getimagesize($logoPath);
        if ($imageInfo !== false && $imageInfo[2] === IMAGETYPE_PNG) {
            $this->Image($logoPath, 15, 10, 30);
        } else {
            // Fallback vers l'emoji
            $this->displayEmojiLogo();
        }
    } else {
        // Fallback vers l'emoji
        $this->displayEmojiLogo();
    }
    
    // ... reste du code
}

private function displayEmojiLogo() {
    $this->SetFont('helvetica', 'B', 20);
    $this->SetTextColor(76, 175, 80); // Vert
    $this->Cell(0, 10, '🏨', 0, 1, 'L');
    $this->SetTextColor(0, 0, 0); // Noir
}
```

## Informations de l'hôtel

Vous pouvez aussi personnaliser les informations de l'hôtel dans `libraries/ReceiptPDF.php` :

```php
private $hotelName = 'Votre Nom d\'Hôtel';
private $hotelAddress = 'Votre Adresse';
private $hotelPhone = 'Votre Téléphone';
private $hotelEmail = 'votre@email.com';
```

## Couleurs personnalisées

Les couleurs utilisées dans les reçus :
- **Vert** : #4CAF50 (76, 175, 80) - Pour les titres et accents
- **Bleu** : #2196F3 (33, 150, 243) - Pour le titre principal
- **Bleu clair** : #F0F8FF (240, 248, 255) - Pour les en-têtes de tableaux
- **Orange** : #FF9800 (255, 152, 0) - Pour les paiements partiels 