Skill Criador de Slides Marp
Esta skill ajuda você a criar apresentações profissionais e bonitas usando Marp.
🚀 Início Rápido
Para ativar o Marp em um arquivo markdown, adicione este frontmatter logo no início:
markdown
--- marp: true theme: gaia _class: lead paginate: true backgroundColor: #fff errorMessage: '' ---
🎨 Conceitos Principais
1. Temas
O Marp vem com 3 temas integrados:
- •
default: Fundo branco limpo. Bom para documentação. - •
gaia: Focado em slides, colorido. Ótimo para palestras. (Suportaclass: leadpara slides de título e centralização). - •
uncover: Minimalista, conteúdo centralizado. Bom para pontos rápidos e texto grande.
2. Diretivas
Configurações globais ou por slide usadas no frontmatter ou comentários HTML.
- •
paginate: true- Adiciona números de página. - •
header: 'Meu Título'- Adiciona um cabeçalho em todos os slides. - •
footer: 'Confidencial'- Adiciona um rodapé. - •
backgroundColor: #f0f0f0- Define a cor de fundo do slide. - •
color: #333- Define a cor do texto.
3. Imagens de Fundo
O Marp possui uma sintaxe poderosa para imagens de fundo.
- •
: Fundo para o slide. - •
: Cobre o slide inteiro (padrão). - •
: Contém a imagem totalmente visível. - •
: Divide a tela, imagem à direita (50%). - •
: Divide a tela, imagem à esquerda (33%).
💅 Estilo e Estética (Boas Práticas Visuais)
- •Hierarquia Visual: Use H1 para títulos principais (um por slide), H2 para cabeçalhos de seção.
- •Menos é Mais: Tópicos (bullets) devem ser concisos. Evite paredes de texto. Seja direto.
- •Contraste: Garanta que o texto seja legível contra os fundos. Use
class: invertno tema Gaia para slides em modo escuro. - •Blocos de Código: O Marp lida com destaque de sintaxe automaticamente. Ótimo para palestras técnicas.
🛠️ Modelos de Slides Comuns
Slide de Título (Capa - Tema Gaia)
markdown
---
marp: true
theme: gaia
_class: lead
backgroundColor: #fff
backgroundImage: url('https://marp.app/assets/hero-background.svg')
---
# Título da Apresentação
## Subtítulo vai aqui
### Nome do Autor
Layout de Duas Colunas (Imagem à Direita)
markdown
--- # Nossa Estratégia - **Ponto 1**: Descrição. - **Ponto 2**: Descrição. - **Ponto 3**: Descrição. 
Citação / Frase de Impacto
markdown
<!-- _class: lead --> > "A única maneira de fazer um ótimo trabalho é amar o que você faz." > > — Steve Jobs
📐 CSS Avançado
Você pode injetar CSS diretamente para ajustes finos:
markdown
<style>
section {
font-family: 'Inter', sans-serif;
}
h1 {
color: #2D3748;
}
</style>
Ou escopado para um slide específico:
markdown
<!-- _class: custom-slide -->
<style scoped>
.custom-slide h1 {
color: red;
}
</style>