Skip to content

Add GitHub Pages landing site at xsistant.highfunk.uk - #5

Merged
overthelex merged 1 commit into
masterfrom
feat/landing-page
Apr 18, 2026
Merged

Add GitHub Pages landing site at xsistant.highfunk.uk#5
overthelex merged 1 commit into
masterfrom
feat/landing-page

Conversation

@overthelex

Copy link
Copy Markdown
Owner

Summary

  • Single-page landing site under /docs for GitHub Pages. Dark aesthetic, matches the setup-wizard splash (blue accent, radial gradients).
  • Download button fetches the latest release from the GitHub API on load and points directly at the current .deb asset; falls back to the release page on errors.
  • Includes hero, features grid, install recipes, Plane-integration roadmap card, tech stack pills, footer.
  • CNAME file set to xsistant.highfunk.uk; Cloudflare DNS record (CNAME → overthelex.github.io, DNS-only) was created out of band.

Next steps after merge

  • Enable Pages on the repo: Settings → Pages → Source: Deploy from a branch, branch: master, folder: /docs
  • Set custom domain xsistant.highfunk.uk, tick "Enforce HTTPS" once the cert issues
  • Verify favicon, hero, download button populate correctly on the live site

Test plan

  • index.html renders locally (no framework, just static files)
  • Download button shows Ubuntu .deb · <version> · <size> on load
  • Fallback triggers if GitHub API is rate-limited (button still links to releases/latest)
  • Mobile layout: nav links hide, hero scales

Single-page marketing site under /docs for GitHub Pages. Dark aesthetic
matches the setup-wizard splash (blue accent, radial gradients, mono
accents). Download button fetches the latest release from the GitHub
API on load and points directly at the current .deb asset, falling back
to the release page on fetch errors.

Included:
- index.html with hero, features grid, install recipes, roadmap card,
  tech stack pills, footer.
- style.css, mobile-friendly, no framework.
- app.js to resolve the current release asset at runtime.
- assets/: favicon, logo variants, hero image.
- CNAME for xsistant.highfunk.uk (DNS CNAME created in Cloudflare).
- .nojekyll so Pages serves the tree as-is.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@overthelex
overthelex merged commit 104c0d4 into master Apr 18, 2026
3 checks passed
@overthelex
overthelex deleted the feat/landing-page branch April 18, 2026 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant