terminal hugo theme
1.1.2
Ein Theme für Hugo, das mit der Tailwind-CSS-Bibliothek und der Mono-Schriftfamilie erstellt wurde
https://nayanseth.com
tailwind.css
Datei im Theme verwendet. Wenn Sie jedoch mit tailwind herumspielen möchten, befolgen Sie die unten aufgeführten Schritteassets/csss/tailwind
befindennpm run dev
-> Dies generiert alle möglichen CSS-Klassen aus Rückenwind. Einige werden möglicherweise noch weggelassennpm run prod
-> Dadurch werden nur die CSS-Klassen von Tailwind generiert, die Sie im Theme verwendenhugo new site <SITE_NAME>
cd <SITE_NAME>
git submodule add [email protected]:techbarrack/terminal-hugo-theme.git themes/terminal
<SITE_NAME>/hugo.yaml
durch <SITE_NAME>/themes/terminal/hugo.yaml
mkdir -p layouts/partials/third_party_js
. In diesem Verzeichnis werden alle Arten von Javascript von Drittanbietern wie Google Analytics, Disqus usw. gespeicherthugo server --buildDrafts --disableFastRender --gc --ignoreCache --noHTTPCache --forceSyncStatic --verbose -w
aus<SITE_NAME>/hugo.yaml
aus<SITE_NAME>/content
, indem Sie replizieren, was in <SITE_NAME>/themes/terminal/content
vorhanden isthead.html
<SITE_NAME>/layouts/partials/third_party_js/<FILE>.html
third_party_js
werden vor dem </body>
-Tag eingefügt{{< svg logo="blah" >}}
-> Verwenden Sie den folgenden Code, um SVG in Markdown-Dateien hinzuzufügenlayouts/content/svg
{{< rawhtml >}}
<div>This is raw HTML content</div>
{{< /rawhtml >}}
Einige Referenzlinks für zusätzliche Informationen zur Vorgehensweise in Hugo: