<?php
// /index.php
require_once 'admin/db.php';

// 🛰️ CORREÇÃO 1: Buscando TODAS as configurações do banco, e não apenas as imagens
$stmt = $pdo->query("SELECT chave, valor FROM configs");
$configs_db = [];
while ($row = $stmt->fetch()) {
    $configs_db[$row['chave']] = $row['valor'];
}

$home_bg = $configs_db['home_bg'] ?? 'img/bg-home.jpg';
$home_bg_mobile = $configs_db['home_bg_mobile'] ?? $home_bg;

// Quebra de cache para ambas as imagens
$versao_bg = file_exists($home_bg) ? filemtime($home_bg) : time();
$versao_bg_mobile = file_exists($home_bg_mobile) ? filemtime($home_bg_mobile) : time();

// Fallbacks de segurança para os textos (evita erros caso o banco esteja vazio)
$nome_artista = $configs_db['nome_artista'] ?? 'Nome do Artista';
$home_subtitulo = $configs_db['home_subtitulo'] ?? 'Subtítulo do artista.';

include 'includes/header.php'; 
?>

    <style>
        /* 🖼️ INJEÇÃO DE BACKGROUND DINÂMICO COM ALINHAMENTO NO TOPO */
        .hero-home {
            background-image: url('<?php echo $home_bg; ?>?v=<?php echo $versao_bg; ?>') !important;
            background-size: cover !important;
            /* Fixa o eixo Y no topo para não guilhotinar a cabeça */
            background-position: center top !important; 
        }
        
        /* Quando a tela for de celular, ele substitui a imagem pela mobile */
        @media (max-width: 768px) {
            .hero-home {
                background-image: url('<?php echo $home_bg_mobile; ?>?v=<?php echo $versao_bg_mobile; ?>') !important;
                /* Ajuste fino para celulares (encosta à direita e ao topo) */
                background-position: right top !important; 
            }
        }
    </style>

    <header class="hero-home">
        <div class="hero-overlay">
            <div class="hero-content">
                <h1><?= htmlspecialchars($nome_artista) ?></h1>
                <p class="subtitle"><?= htmlspecialchars($home_subtitulo) ?></p>
                <div class="hero-buttons">
                    <a href="galeria.php" class="btn-portfolio">GALERIA</a>
                    <a href="contato.php" class="btn-contato">CONTATO</a>
                </div>
            </div>
        </div>
    </header>

<?php include 'includes/footer.php'; ?>