root@construct:~/open-source/deck-engine$
<-- voltar para /open-source
deck-engine

deck-engine

Slides em HTML, CSS e JavaScript puro, sem build, com etapas, visão do apresentador e exportação para PDF.

>O que é

Cada cena é um arquivo .js. Você diz quantas etapas ela tem e usa classes CSS para dizer o que aparece em cada etapa. Voltar, pular ou repetir uma etapa sempre cai no mesmo visual.

A visão do apresentador abre numa segunda janela, sincronizada com a projeção, com as notas de cada etapa, a próxima etapa, cronômetro e relógio. O PDF sai com uma página por etapa. O deck não faz nenhuma requisição para fora da máquina, então funciona sem internet.

O demo é uma aula real do Dojo da minha mentoria, "Como uma empresa de fora lê o seu CV". Aperte P para abrir a visão do apresentador. Serve para quem quer escrever os slides como código e apresentar direto do navegador.

>Como começar

Precisa de Python 3 e de um navegador baseado em Chromium.

git clone https://github.com/kayossouza/deck-engine.git
cd deck-engine
./run.sh   # serve em http://localhost:8765/index.html

>Créditos

  • >Código sob a licença MIT. As fontes IBM Plex seguem a SIL Open Font License 1.1.
Agendar diagnóstico · R$ 500Planos