Initial commit: site code, layouts, content (images added separately)

Fixes duplicate placeholder cover image on the 3 newest blog posts,
broken aspect-ratio classes on the albums listing page, and a
non-responsive fixed sidebar on the chat page.
This commit is contained in:
Dr. Jones
2026-07-08 06:18:17 +00:00
commit d9961a76ad
80 changed files with 9438 additions and 0 deletions

29
README.md Normal file
View File

@@ -0,0 +1,29 @@
# Pure Hydroponics Site
## Setup
1. **Install Dependencies:**
```bash
npm install
```
2. **Run Development Server:**
```bash
# Uses local hugo binary via hugo-bin
./node_modules/.bin/hugo server
```
3. **Build for Production:**
```bash
./node_modules/.bin/hugo --minify
```
## Stack
- **Hugo Extended** (v0.152+)
- **Tailwind CSS** (v4.0) via PostCSS
- **Alpine.js** for interactions
## Deployment
- **Output Directory:** `public/`
- **Cloudflare Pages:** Set build command to `npm run build` (add script to package.json) or just run hugo.
- **Netlify:** Similar setup.