bcdavasconcelos / GDCT_Blot

Repositório do Guia Digital do Classicista dos Trópicos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

draft: yes

Repositório do site do Guia Digital do Classicista dos Trópicos

Olá, sou Bernardo C.D.A. Vasconcelos. Seja bem-vindo ao GDCT.

Esse projeto nasceu com o propósito de compartilhar e difundir recursos digitais de pesquisa em ciências humanas que encontrei ao longo de minha pesquisa de doutorado junto à linha de Filosofia Antiga e Medieval do PPG em Filosofia da Universidade Federal de Minas Gerais.

Para navegar pelo projeto, utilize o sistema de tags ou a busca textual. Para alternar entre os modos de exibição claro e escuro, clique no ícone no cabeçalho. Se esta for a sua primeira visita, comece pela introdução ao projeto. Espero que você possa encontrar aqui algo útil para o seu próprio trabalho acadêmico de ensino, pesquisa e extensão.

Como participar?

Se você tiver sugestões, comentários, se precisar de ajuda ou se tiver interesse em discutir sobre este e outros temas relacionados à pesquisa em ciências humanas e à tradução dos textos gregos antigos, você pode:

Acréscimos, modificações e correções também podem ser feitas diretamente via pull requests no Github. Qualquer contribuição seria muito bem-vinda.

Detalhes técnicos

Tecnicamente, o GDCT nada mais é do que uma pasta de arquivos armazenada em minha conta do Dropbox e espelhada no repositório mencionado do Github. Cada vez que surge uma solicitação de acesso, o conteúdo é acessado pelo Blot e convertido em páginas HTML para serem visualizadas pelo seu navegador. Como o Blot é um serviço pago, isso gera um custo mensal de US$3 (aprox. R$20/mês ou R$240/ano) para funcionar.

A pasta mencionada contém outras duas pastas:

A primeira com os arquivos de texto (em formato markdown) que fornecem o conteúdo das diversas páginas do site. Salvo expressa indicação contrária, os textos são de minha autoria e podem ser livremente reproduzidos desde que isso seja feito indicando a fonte. Para mais detalhes sobre a licença aberta CC BY-SA 4.0, visite o site da creative commons.org

A segunda pasta contém os templates das diferentes página do site em formato HTML, as instruções sobre sua aparência em formato CSS, alguns scripts em JS e um arquivo JSON com informações diversas que são distribuídas para os templates.

Código fonte

O template utilizado mistura elementos de diversos outros do Blot e que foram amplamente modificados por mim. O estilo do site, por sua vez, foi construído a partir snippets de código acumulados ao longo dos últimos anos. Todo o material que diz respeito à estrutura e aparência do site — ou seja, todo o código fonte — pode ser livremente copiado e reutilizado sem necessidade de indicar a fonte. À propósito, se você utiliza o programa Obsidian, poderá encontrar dois estilos do GDCT disponíveis para uso.

Java Script

Há quatro scripts no site que oferecem as seguintes funções:

  • O AnchorJS facilita a obtenção de links diretos para títulos (h1-h4) em cada artigo.
  • O PrismJS realiza o realce de sintaxe nos blocos de código.
  • Um pequeno script encontrado online (não me lembro mais onde) fica responsável pela alternância entre os modos claro e escuro que acontece quando o usuário clica no ícone do cabeçalho que alterna entre o sol e a lua.
  • Um pequeno script oferecido por David Merfield organiza os artigos em ordem alfabética na seção de tags.

Agradecimentos

Deixo registrado meu agradecimento à Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) pela bolsa de estudos concedida.

About

Repositório do Guia Digital do Classicista dos Trópicos


Languages

Language:HTML 99.7%Language:CSS 0.3%Language:JavaScript 0.0%