terminal hugo theme
1.1.2
Un thème pour Hugo créé à l'aide de la bibliothèque CSS tailwind et de la famille de polices mono
https://nayanseth.com
tailwind.css
existant sera utilisé dans le thème, mais si vous souhaitez jouer avec Tailwind, suivez les étapes mentionnées ci-dessous.assets/csss/tailwind
npm run dev
-> Cela génère toutes les classes CSS possibles à partir de tailwind. Certains peuvent encore être laissés de côténpm run prod
-> Cela génère uniquement les classes CSS de tailwind que vous utilisez dans le thèmehugo new site <SITE_NAME>
cd <SITE_NAME>
git submodule add [email protected]:techbarrack/terminal-hugo-theme.git themes/terminal
<SITE_NAME>/hugo.yaml
par <SITE_NAME>/themes/terminal/hugo.yaml
mkdir -p layouts/partials/third_party_js
. Ce répertoire est destiné à stocker toute sorte de javascript tiers comme Google Analytics, Disqus, etc.hugo server --buildDrafts --disableFastRender --gc --ignoreCache --noHTTPCache --forceSyncStatic --verbose -w
<SITE_NAME>/hugo.yaml
<SITE_NAME>/content
en répliquant ce qui est présent dans <SITE_NAME>/themes/terminal/content
head.html
<SITE_NAME>/layouts/partials/third_party_js/<FILE>.html
third_party_js
seront inclus avant la balise </body>
{{< svg logo="blah" >}}
-> Utilisez le code suivant pour ajouter svg dans les fichiers markdownlayouts/content/svg
{{< rawhtml >}}
<div>This is raw HTML content</div>
{{< /rawhtml >}}
Quelques liens de référence pour des informations supplémentaires sur la façon de faire les choses dans Hugo :