72 lines
1.4 KiB
Markdown
72 lines
1.4 KiB
Markdown
# Lake Report workflow
|
|
|
|
## Best structure for Dane to send drafts
|
|
|
|
Send one folder per post:
|
|
|
|
```text
|
|
001-mizumi-origin-story/
|
|
draft.md
|
|
mizumi-driveway.jpg
|
|
mizumi-purchased.jpeg
|
|
mizumi-breakdown.jpeg
|
|
eva.jpeg
|
|
```
|
|
|
|
The markdown can use either of these image styles:
|
|
|
|
```markdown
|
|

|
|
```
|
|
|
|
or simple placeholders:
|
|
|
|
```text
|
|
[MIZUMI_IN_DRIVEWAY.jpg HERE]
|
|
```
|
|
|
|
Split will turn that into the Hugo-native structure below.
|
|
|
|
## Final Hugo structure
|
|
|
|
Each Lake Report entry should be a Hugo leaf bundle:
|
|
|
|
```text
|
|
content/blog/lake-report/001-mizumi-origin-story/
|
|
index.md
|
|
mizumi-driveway.jpg
|
|
mizumi-purchased.jpeg
|
|
mizumi-breakdown.jpeg
|
|
eva.jpeg
|
|
```
|
|
|
|
Benefits:
|
|
|
|
- images stay next to the post they belong to
|
|
- markdown/HTML can use relative image paths
|
|
- posts can be moved or renamed without breaking global asset paths
|
|
- drafts are easy: set `draft: true` in `index.md`
|
|
|
|
## Front matter template
|
|
|
|
```yaml
|
|
---
|
|
title: "Lake Report 00X: Post Title"
|
|
date: 2026-04-24T23:47:00-04:00
|
|
draft: true
|
|
tags: ["Mizumi", "Nissan 300ZX", "Z31", "project car", "cars"]
|
|
categories: ["Lake Report", "Cars"]
|
|
summary: "One-sentence summary."
|
|
---
|
|
```
|
|
|
|
## Local preview
|
|
|
|
Use:
|
|
|
|
```bash
|
|
hugo server -D --bind 0.0.0.0 --baseURL http://split:1313 --port 1313
|
|
```
|
|
|
|
Draft posts will appear locally with `-D`, but will stay out of the production build until `draft: false`.
|