Propósito:
O site é criado com Hugo, você precisará fazer o download e instalá -lo, se deseja trabalhar localmente no site. Para criar um novo conteúdo, não é necessário.
Temos três tipos de páginas.
themes/coredns/layouts/index.htmlcontent/blog/* (depende de params, consulte archetypes )content/plugins/* e content/explugins/*Qualquer post do blog que você marcar com 'Stale' exibirá um aviso após 9 meses de que o conteúdo da postagem pode não refletir o funcionamento atual do COREDNS.
As versões devem ser marcadas com 'release = "número" e data/coredns.toml devem ser atualizados com o número.
data/subtext.toml controla os botões para "docs", "plugins" e "plugins externos".
Criar:
hugo new -k release blog/coredns-<number>.mdhugo new -k blog blog/coredns-<number>.mdhugo new -k doc blog/coredns-<number>.md Para as cores que temos:
A fonte de código aberto Lato está muito próximo do Brandon Grotesque (que é usado no logotipo). Tente usar isso para qualquer imagem que você adicionar.
Veja o diretório style para modelos de desenho de escritório da Libre que você pode usar.
Consulte o layout/partials/popup.html para ajustar o texto. Isso pode ser usado para notificações importantes.
Quaisquer snippets corefile devem usar o (falso) Language corefile , temos um pequeno utilitário que verifica todos esses trechos para ver se eles ainda são válidos.
make PLUGINDIR=~coredns/plugin syncdata/coredns.toml e definir a versão mais recente nesse arquivo e, em seguida, o RUND make old para atualizar o antigo site Hugo (er).