Hugoplate é um modelo inicial gratuito criado com Hugo e TailwindCSS, que fornece tudo que você precisa para iniciar seu projeto Hugo e economizar um tempo valioso.
Feito com ♥ por Zeon Studio
Se você achar este projeto útil, dê-lhe um para mostrar seu apoio.
Incluímos quase tudo que você precisa para iniciar seu projeto Hugo. Vamos ver o que está incluído neste modelo:
Vários autores
Sugestão de postagens semelhantes
Funcionalidade de pesquisa
Modo escuro
Tags e categorias
Configuração Netlify pré-configurada
Formulário de contato de suporte
Totalmente responsivo
Escreva e atualize conteúdo em Markdown
Comentário do Disqus
Destaque de sintaxe
Página inicial
Sobre
Contato
Autores
Autor único
Blogue
Blog Único
Personalizado 404
Elementos
política de Privacidade
Etiquetas
Marcação única
Categorias
Categoria Individual
Procurar
Hugo
CSS do vento favorável
PósCSS
LimparCSS
AutoPrefixador
Módulos Hugo por Gethugothemes
Remarcação
Mais bonito
Jshint
Netlificar
Vercel
Ações do Github
Gitlab Ci
AWS Amplificar
Primeiro você precisa clonar ou baixar o repositório de modelos e, em seguida, vamos começar com o seguinte processo:
Para começar a usar este template, você precisa ter alguns pré-requisitos instalados em sua máquina.
Hugo Estendido v0.124+
Nó v20+
Vá v1.22+
Construímos este script personalizado para facilitar a configuração do seu projeto. Ele criará uma nova pasta de tema Hugo e clonará o tema Hugoplate nela. Em seguida, mova a pasta exampleSite para o diretório raiz. Para que você possa iniciar seu servidor Hugo sem entrar na pasta exampleSite. Use o seguinte comando para configurar seu projeto.
npm executa configuração do projeto
Instale todas as dependências usando o seguinte comando.
instalação npm
Inicie o servidor de desenvolvimento usando o seguinte comando.
npm executar dev
Este modelo foi projetado com muitas opções de personalização em mente. Você pode personalizar quase tudo que quiser, incluindo:
Você pode alterar o título do site, URL base, idioma, tema, plug-ins e muito mais no arquivo hugo.toml .
Você pode personalizar todos os parâmetros do arquivo config/_default/params.toml . Isso inclui logotipo, favicon, pesquisa, metadados de SEO e muito mais.
Você pode alterar as cores e fontes do arquivo data/theme.json . Isso inclui a cor primária, a cor secundária, a família da fonte e o tamanho da fonte.
Você pode alterar os links sociais no arquivo data/social.json . Adicione seus links sociais aqui e eles serão exibidos automaticamente no site.
Adicionamos alguns scripts personalizados para facilitar sua vida. Você pode usar esses scripts para ajudá-lo em seu desenvolvimento.
Se quiser atualizar o tema, você pode usar o seguinte comando. Isso atualizará o tema para a versão mais recente.
npm execute tema de atualização
Nota: Este comando funcionará após executar o script
project-setup.
Adicionamos muitos módulos a este modelo. Você pode atualizar todos os módulos usando o seguinte comando.
npm executa módulos de atualização
Se quiser remover o modo escuro do seu projeto, você pode usar o seguinte comando para remover o modo escuro do seu projeto.
npm execute remove-darkmode
Nota: Este comando funcionará antes de executar o script
project-setup. Se você já executou o comandoproject-setup, precisará executarnpm run theme-setupprimeiro e, em seguida, poderá executar este comando. depois, você pode executarnpm run project-setupnovamente.
Depois de terminar o desenvolvimento, você poderá construir ou implantar seu projeto em quase todos os lugares. Vamos ver o processo:
Para construir seu projeto localmente, você pode usar o seguinte comando. Ele limpará todo o CSS não utilizado e reduzirá todos os arquivos.
npm executar compilação
Fornecemos 5 configurações diferentes de plataforma de implantação com este modelo, para que você possa implantar facilmente.
Netlificar
Vercel
Ações do Github
Gitlab Ci
AWS Amplificar
E se você quiser hospedar outras plataformas de hospedagem. então você pode construir seu projeto e obter uma pasta public . que você pode copiar e colar em sua plataforma de hospedagem.
Nota: Você deve alterar o
baseURLno arquivohugo.toml. Caso contrário, seu site não funcionará corretamente.
Usamos GitHub Issues como rastreador de bugs oficial para este modelo. Por favor, pesquise os problemas existentes. É possível que alguém já tenha relatado o mesmo problema. Se o seu problema ou ideia ainda não foi abordado, fique à vontade para abrir um novo fascículo.
Copyright (c) 2023 - Presente, projetado e desenvolvido por Zeon Studio
Licença de código: Lançado sob a licença do MIT.
Licença de imagem: As imagens são apenas para fins de demonstração. Eles têm licença, não temos permissão para compartilhar essas imagens.
Lista de alguns projetos que as pessoas estão construindo com Hugoplate !
| Neuromórfico Aberto | Modelos de IA | Hugobricks | ONO LLC |
Se você precisar de um tema personalizado, customização de tema ou serviços completos de desenvolvimento de site do zero, você pode nos contratar.