Imagem de capa
Escolha um único PNG. O Studio reutilizará essa capa em todas as atividades do lote.
Do conteúdo gerado por IA até a página pronta no site. Siga estas etapas na ordem e deixe o Activity Studio cuidar dos arquivos.
Abra a pasta do projeto goodstart-public-site no VS Code. Antes de criar
qualquer arquivo, abra o terminal e execute git pull para baixar as alterações
mais recentes do GitHub.
$ git pull Quando a atualização terminar, separe uma imagem de capa no formato PNG. A mesma capa será usada em todas as atividades do lote.
PASSO 1
Acesse o MDX Builder, forneça o conteúdo-base da aula e escolha o tipo de atividade que deseja criar.
Abrir o MDX BuilderCole o texto ou material que servirá como base.
Analise o conteúdo e escolha uma das atividades sugeridas.
Exporte o resultado e copie todo o MDX, incluindo as linhas --- do início.
Repita o processo para cada atividade que fará parte do lote.
Dica: normalmente um lote contém cinco atividades sobre o mesmo tópico.
PASSO 2
Escolha um único PNG. O Studio reutilizará essa capa em todas as atividades do lote.
Necessárias somente quando o MDX contém imageQuestions. Baixe todas as
imagens e preserve os nomes citados no MDX, como 1.jpg, 2.jpg e 3.gif.
Procure por imageQuestions: perto do início do MDX. Se esse campo não existir, você precisa apenas da capa.
PASSO 3
No VS Code, abra o menu Terminal → New Terminal. Um painel aparecerá na parte inferior da tela. Cole o comando abaixo e pressione Enter.
$ npm run activities:studio O terminal mostrará um endereço. Abra-o no navegador — normalmente será:
http://127.0.0.1:4322PASSO 4
Informe o tópico. Use um nome curto, como Comparatives ou Simple Past.
Escolha quantas atividades você gerou.
Envie o único PNG de capa do lote.
Clique em Criar campos.
Para um lote chamado “Comparatives”, o Studio sugerirá comparatives-1, comparatives-2 e assim por diante.
PASSO 5
Cada atividade terá seu próprio card. Cole o MDX correspondente no campo Conteúdo MDX.
Inclua o frontmatter, imports, textos e componentes.
O Studio apontará todas as atividades para a capa compartilhada.
imageQuestionsO card mostrará quantas imagens internas foram encontradas. Clique em Imagens internas e selecione todos os JPGs, PNGs ou GIFs daquela atividade de uma só vez.
Os nomes dos arquivos precisam corresponder aos caminhos escritos no MDX. O Studio avisará se algum estiver faltando.
PASSO 6
Confere os MDX, nomes, capa e imagens internas.
Se houver um erro, leia a mensagem exibida no card.
Cria todos os arquivos nos locais corretos.
O Studio mostrará a lista de atividades criadas. Nenhum arquivo existente será sobrescrito.
PASSO 7
Volte ao terminal do VS Code. Encerre o Activity Studio com Ctrl + C e execute:
$ npm run dev Abra o endereço mostrado no terminal e visite cada URL informada pelo Studio. Confira:
imageQuestions, quando houver.PASSO 8
Depois de conferir todas as páginas, volte ao terminal do VS Code e execute os comandos abaixo, um de cada vez e nesta ordem:
$ git add .
$ git commit -m "Novas atividades"
$ git push Quando o terminal concluir o git push, as novas atividades estarão disponíveis no GitHub.
RESOLUÇÃO DE PROBLEMAS
Converta a imagem para PNG de verdade. Apenas trocar a extensão do arquivo não funciona.
Escolha outro tópico ou ajuste o nome sugerido da atividade para evitar sobrescrever conteúdo.
Confira o nome citado em imageQuestions e selecione o arquivo correspondente.
Olhe o terminal: se a porta 4322 estiver ocupada, o Studio exibirá automaticamente outro endereço.
PRONTO PARA COMEÇAR?