A minimalist Hugo theme using Tailwind CSS and vanilla JavaScript.
- Tailwind CSS
- Footnote reference tooltips
- Table of contents scrollspy
- Google Analytics
- Search Engine Optimization (SEO)
- Social Links (with Font Awesome icons)
git submodule add git@github.com:nickolashkraus/paperwhite.git themes/paperwhitehugo.toml
theme = 'paperwhite'Install Node packages:
npm install --save-dev tailwindcss @tailwindcss/cli @tailwindcss/typographyTo add support for Google Analytics, add the following to your configuration file:
[services]
[services.googleAnalytics]
id = 'G-MEASUREMENT_ID'This theme provides intelligent configuration of SEO meta tags that adhere to best practices with sensible fallbacks.
For documentation on configuring SEO and social media appearance, see the documentation.
Social links (with Font Awesome icons) can be added via the configuration file.
[params]
[[params.socials]]
icon = 'fa-sharp fa-regular fa-envelope'
name = 'Email'
url = 'mailto:0x@nickolaskraus.io'Install Node packages:
npm installRun Hugo server:
cd exampleSite/
hugo server --themesDir ../..