Mystery Hound Linktree-style site with Hugo and lynx.
  • JavaScript 84.6%
  • CSS 10.2%
  • HTML 5.2%
Find a file
brad c86fd7a364
All checks were successful
Build and Deploy to Production / build (push) Successful in 38s
update tiktok
2026-03-30 12:45:51 -07:00
.forgejo/workflows Rebrand to Mystery Hound Press 2026-03-19 15:31:43 -07:00
assets feat: add mastodon + verification, consistent styling 2026-03-19 22:37:01 -07:00
content Rebrand to Mystery Hound Press 2026-03-19 15:31:43 -07:00
layouts Rebrand to Mystery Hound Press 2026-03-19 15:31:43 -07:00
static Rebrand to Mystery Hound Press 2026-03-19 15:31:43 -07:00
themes
.gitignore
.gitmodules
config.toml update tiktok 2026-03-30 12:45:51 -07:00
README.md Rebrand to Mystery Hound Press 2026-03-19 15:31:43 -07:00

Mystery Hound Press — Links

Linktree-style link page for Mystery Hound Press, built with Hugo and the Lynx theme. Styled to match the MHP brand identity (see branding/ for full brand system).

How it works

  1. Content: Edit links in config.toml
  2. Style: Brand colors, fonts, and button styles in assets/css/custom.css
  3. Build: Push to main triggers Forgejo Actions → builds Hugo → deploys
  4. Production: Manual dispatch deploys to production server

Add entries to the links array in config.toml:

links = [
  { shop = { href="https://example.com", text="Shop" } },
  { heading = "Social Media" },
  { instagram = "https://instagram.com/example" },
]
  • Built-in icons (instagram, bluesky, tiktok, etc.) are provided by the Lynx theme
  • Custom SVG icons go in assets/icons/
  • { heading = "Section Name" } inserts a section heading between links
  • The link key (e.g., shop) becomes the CSS class link-shop for custom styling

Brand fonts

Fonts are served from static/fonts/, sourced from branding/assets/fonts/:

  • HWT Archimedes — title/display only
  • Space Grotesk — headings, body, buttons
  • Overpass Mono — monospace (available but not currently used)

Secrets required

Set these in Forgejo repo settings → Actions → Secrets:

  • FORGEJO_TOKEN — Forgejo API token (push to pages branch, clone on deploy)
  • DEPLOY_PROD_SSH_KEY — SSH private key for production server
  • DEPLOY_PROD_HOST — Production server hostname
  • DEPLOY_PROD_PORT — SSH port (default: 22)
  • DEPLOY_PROD_USER — SSH username
  • DEPLOY_PROD_PATH — Production deployment directory