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:
29
README.md
Normal file
29
README.md
Normal 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.
|
||||
Reference in New Issue
Block a user