Skip to content

BlumenauJS Blog - Comunidade JavaScript de Blumenau e Região -

Notifications You must be signed in to change notification settings

blumenaujs/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status

BlumenauJS Blog

Este é o repositório do blog.blumenaujs.org

Sobre o projeto

Este projeto foi desenvolvido com Gatsby e utiliza o tema Novela.

Setup

yarn

yarn develop

## Open localhost:8000

Enviando um post

Para enviar um post você deve fazer um fork deste projeto, escrever seu post e criar um pull request. Para que seu post seja aceito deve respeitar as seguintes condições:

  • Deve ter adicionado seu perfil como autor no blog - Como adicionar meu perfil como autor

  • Criar na pasta content/posts/ uma nova pasta para seu artigo seguindo o padrão de nomenclatura que é: 04-01-2020-nome-do-post. Esta pasta deve conter a seguinte estrutura

    • Uma pasta images/ para colocar as imagens do seu post
    • Um arquivo chamado index.mdx que é onde você irá escrever seu post utilizando mdx.
    • O arquivo index.mdx deve conter a seguinte estrutura
      ---
        title: My first post
        author: My name # exatamente como colocou na lista de authores
        date: 2020-01-04
        hero: ./images/1.png # Foto de capa caso queira adicionar ao artigo
        excerpt: My post description
      ---
    
  • Enviar um PR com o título "Novo post - Título do seu artigo"

Adicionando um autor

Para adicionar um author basta seguir os dois passos abaixo:

  • Adicionar seu avatar caso queira para a pasta content/authors/avatars/
  • Adicionar as seguintes linhas abaixo do último autor cadastrado no arquivo content/authors/authors.yml:
    ---
    - name: Seu nome
    bio: |
      Uma bio
    avatar: ./avatars/your-picture
    featured: false
    social:
      - name: github
        url: link do github
      - name: twitter
        url: link do twitter
    ---
    
    Obs.: Para adicionar outros links de redes sociais não listados acima basta consultar a documentação do novela theme

Caso tenha dúvidas de como utilizar mdx para escrever seu artigo pode seguir os exemplos do próprio novela theme.

LICENSE

MIT

Releases

No releases published

Packages

No packages published