#!/usr/bin/env python3
import os

slides_content = [
    # Slide 1 - Gancho
    '''<p class="big-text">A habilidade que separa <span class="highlight">Elon Musk</span> de 56% dos empresários brasileiros.</p>
<p class="subtle">(e não é o que você pensa)</p>''',
    
    # Slide 2 - Setup
    '''<p><span class="emphasis">Musk. Zuckerberg.<br>Sam Altman. Jensen Huang.</span></p>
<p>Foguetes. Redes sociais.<br>Inteligência artificial.<br>A empresa mais valiosa do mundo.</p>
<p class="highlight" style="font-size: 56px; font-weight: 700;">O que todos têm em comum?</p>''',
    
    # Slide 3 - Revelação
    '''<p>Todos eles dominam<br><span class="highlight">PESSOALMENTE</span><br>uma coisa:</p>
<p class="big-text" style="font-size: 100px;">Finanças.</p>
<p class="subtle">Não delegam.<br>Não terceirizam.<br>Entendem no detalhe.</p>''',
    
    # Slide 4 - Exemplos
    '''<p><span class="highlight">Musk</span> olha margem por linha de produto.</p>
<p><span class="highlight">Zuckerberg e Altman</span> acompanham fluxo de caixa religiosamente.</p>
<p><span class="highlight">Jensen Huang</span> FAZ QUESTÃO de apresentar pessoalmente os resultados aos investidores.</p>''',
    
    # Slide 5 - Contraste
    '''<p class="big-text">Enquanto isso, o <span class="highlight">Sebrae</span> descobriu a causa mortis das empresas no Brasil:</p>''',
    
    # Slide 6 - Dados
    '''<p><span class="big-number">46%</span></p>
<p>dos donos de empresa <span class="highlight">NÃO acompanham</span> receitas e despesas.</p>
<p style="margin-top: 40px;"><span class="big-number">56%</span></p>
<p><span class="highlight">NUNCA</span> estudaram finanças.</p>
<p class="subtle" style="margin-top: 30px;">Leu direito? NUNCA.</p>''',
    
    # Slide 7 - Provocação
    '''<p class="big-text" style="font-size: 100px;">E você?</p>
<p style="margin-top: 40px;">Tá na fila dos <span class="highlight">56%</span> que não sabem nada de finanças?</p>
<p>Ou tá seguindo os passos de quem <span class="highlight">revolucionou o mundo?</span></p>''',
    
    # Slide 8 - Fechamento
    '''<p class="subtle" style="font-style: italic; border-left: 4px solid #1d9bf0; padding-left: 30px;">"Ah, mas eles tiveram sorte..."</p>
<p style="margin-top: 60px;">Então que a <span class="highlight">obsessão por dados</span> e domínio de finanças me deixem cada dia com mais sorte.</p>''',
    
    # Slide 9 - CTA
    '''<p class="big-text">Qual lado você tá?</p>
<div class="cta-box">
    <p>💰 Comenta se domina finanças</p>
    <p>📚 Comenta se precisa estudar</p>
</div>
<p class="subtle" style="margin-top: 40px;">Salva esse post.<br>Você vai precisar lembrar disso.</p>'''
]

template = open('/var/www/dashboards/slide-capture.html').read()

os.makedirs('/var/www/dashboards/slides-financas', exist_ok=True)

for i, content in enumerate(slides_content, 1):
    slide_html = template
    slide_html = slide_html.replace('SLIDE_ID', f'slide{i}')
    slide_html = slide_html.replace('SLIDE_NUMBER', f'{i}/9')
    slide_html = slide_html.replace('SLIDE_CONTENT', content)
    
    # Adiciona seta exceto no último slide
    if i < 9:
        slide_html = slide_html.replace('SLIDE_ARROW', '<span class="arrow">→</span>')
    else:
        slide_html = slide_html.replace('SLIDE_ARROW', '')
    
    with open(f'/var/www/dashboards/slides-financas/slide{i}.html', 'w') as f:
        f.write(slide_html)
    
    print(f'Slide {i} gerado')

print('Todos os slides HTML gerados!')
