Skip to content

Website: download in the header, other channels, community cards - #192

Merged
easonxiang merged 1 commit into
mainfrom
site-polish
Oct 4, 2026
Merged

easonxiang merged 1 commit into
mainfrom
site-polish

Conversation

@easonxiang

Copy link
Copy Markdown
Contributor

These changes borrow ideas from projectivylauncher.com:

  • Header: a Download button in the sticky header (hidden under 600px, where it squeezed the wordmark).
  • Hero: a line under the buttons listing other channels (GitHub releases, Obtainium, F-Droid under review) with a link to the FAQ entry explaining the difference.
  • Community: the open-source paragraph becomes four link cards: feedback, source, compatibility, and following updates. They lay out 4 / 2×2 / 1 column.
  • FAQ (en/zh): mentions Obtainium.

Checked in a local preview:

  • desktop (1280), tablet (768) and phone (375) widths;
  • light and dark themes;
  • no horizontal overflow and no console errors;
  • the FAQ anchors exist.

🤖 Generated with Claude Code

Ideas from projectivylauncher.com that fit CastBay:
- A Download button in the sticky header, so it is a click away however
  far down a page is read (not on phones, where it would squeeze the
  wordmark and the hero's button is just below).
- Under the hero's buttons, the other ways to get CastBay: GitHub
  releases, Obtainium, F-Droid (under review), and the FAQ entry on how
  they differ. The FAQ also mentions Obtainium.
- The open-source paragraph becomes four cards: report a problem (with
  Diagnostics' one-step log upload), source code, device compatibility,
  and following updates (RSS, Obtainium).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@easonxiang
easonxiang merged commit ab00fd5 into main Oct 4, 2026
6 checks passed
@easonxiang
easonxiang deleted the site-polish branch October 4, 2026 13:53
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