we get it, the internet can be hard
live site
the best value on the internet since 2023.
- go
- hugo
- pnpm
- node
- npm
This template doesn't rely on any external dependencies or services.
- Clone the repo
git clone https://github.com/pinkilo/the-internet-is-hard.git cd the-internet-is-hard/
- Install tailwind dependencies
pnpm install
- watch files and build css (in a separate terminal)
pnpm watch-css
- Start hugo server (see hugo docs for more options)
pnpm hugo
Built with <3, hugo, & tailwind.
/
│
├── archetypes/ *default front matter for new content
│
├── assets/ *css files, tailwind base imports.
│
├── content/ *content as md files
│ ├── _index.md *homepage content above sections grid
│ ├── sections/ *each section lives in it's own folder
│ │ ├── _index.md/ *section information (title, description, icon)
│ │ ├── article.md/ *pages are md files or bundles (see hugo docs)
│
├── layouts/ *html template files
│ ├── _default/ *default templates
│ │ ├── baseof.html/ *base template
│ │ ├── index.html/ *homepage template
│ │ ├── list.html/ *archive page template, not in use
│ │ ├── rss.xml/ *rss config, not in use
│ │ ├── single.html/ *single article page template
│
│
├── static/ *static files (imgs, etc)
│
├── LICENSE/ *??
├── CHANGELOG.md/ *CHANGELOG
└── README.md/ *README
See CHANGELONG.md
for changes.
- init
- basic structure
- content rendering and basic styling
- better content styling
- section sidebar for articles
- backlinks
- better tailwind setup
- add Changlog, License, etc
Distributed under the MIT License. See LICENSE
for more information.