Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

robertleewatt.com

Hugo site for Robert Lee Watt — musician and author. Content adapted from the existing Wix site (bobwatt.wixsite.com/robert-lee-watt).

Local development

hugo server

Then open http://localhost:1313.

Build the production site into public/:

hugo --gc --minify

Structure

Path Purpose
content/_index.md Home page — the three books/albums
content/bio.md Bio
content/tips-and-tricks.md Tips & Tricks book
content/watt-lifter.md Watt Lifter device
content/news-and-events.md News & Events (NPR interview)
content/contact.md Contact page (uses layout = "contact")
layouts/ Custom lightweight theme (no external theme dependency)
assets/css/main.css All styles
static/CNAME Custom domain for GitHub Pages

Things to finish

  • Buy links on Tips & Tricks and Watt Lifter are # placeholders — replace with the real PayPal payment links.
  • Contact form: create a form at https://formspree.io, then put its ID in hugo.toml under params.formspreeId. Until then the page shows a notice with social links.
  • Images: none were carried over. Drop files in static/images/ and reference them in the Markdown, e.g. ![The Black Horn](/images/black-horn.jpg).

Deployment (GitHub Pages + Actions + custom domain)

  1. Create a GitHub repo and push this directory to the main branch.
  2. Repo Settings → Pages → Build and deployment → Source: GitHub Actions.
  3. Repo Settings → Pages → Custom domain: enter robertleewatt.com and save. Enable Enforce HTTPS once the certificate is issued.
  4. At your DNS provider for robertleewatt.com, add:
    • A records for the apex @ → 185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153
    • AAAA records for @ → 2606:50c0:8000::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8003::153
    • CNAME record for www → <your-username>.github.io.
  5. Push to main. The Deploy Hugo site to Pages workflow builds and publishes automatically. The workflow injects the correct baseURL, so no config edit is needed for production.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages