<?php
/**
 * @var Laminas\View\Renderer\PhpRenderer $this
 * @var \Tour\Entity\Team[] $teams
 */
$this->headTitle('Mes équipes');
?>
<div class="page-header">
    <h1>👥 Mes équipes</h1>
</div>

<?php if (count($teams) > 0): ?>
    <div class="row">
        <?php foreach ($teams as $team): ?>
            <div class="col-md-4 mb-3">
                <div class="card shadow">
                    <div class="card-body">
                        <h5 class="card-title">
                            <span class="badge" style="background-color: <?= $this->escapeHtml($team->getColor() ?? '#6c757d') ?>">
                                <?= $this->escapeHtml($team->getName()) ?>
                            </span>
                        </h5>
                        <p class="card-text text-muted">
                            Structure : <?= $this->escapeHtml($team->getStructure()->getName()) ?><br>
                            <?= count($team->getTeamMembers()) ?> membre(s)
                        </p>
                    </div>
                </div>
            </div>
        <?php endforeach; ?>
    </div>
<?php else: ?>
    <div class="empty-state">
        <div class="empty-state-icon">👥</div>
        <p class="empty-state-text">Tu n'es dans aucune équipe pour le moment.</p>
    </div>
<?php endif; ?>
