Skip to content

feat(site): get updates and get in touch cards, frosted sticky header - #5

Merged
aicayzer merged 4 commits into
mainfrom
feat/updates-modal
Oct 21, 2026
Merged

aicayzer merged 4 commits into
mainfrom
feat/updates-modal

Conversation

@aicayzer

@aicayzer aicayzer commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Get updates: the sign-up now opens in a card. Open it from the footer's Subscribe link, or from the line "Want to hear when the apps open? Get updates" under the home page's introduction. Follow along is gone from About.
  • Get in touch: About ends with "Have a question or an idea? Get in touch", which opens the contact card (Close, Copy Address, Open Mail). Contact is gone from the footer.
  • Header: only the mark, GitHub and a slightly larger Docs pill. It stays at the top as a page scrolls, 80% opaque and blurred, with even space above and below and a hairline once the page has moved.
  • Footer: the home page keeps room for the longest answer, so the footer stays put whichever question is open.
  • Spacing: less desktop space above the title, and About sits a little tighter.
  • Failure page: it carries the form, so you can retry there without JavaScript.

Testing

  • pnpm check and pnpm build pass.
  • Checked locally with wrangler dev at 1440×900 and 375×812, in light and dark, on Home, About and the sign-up pages.
  • Sign-up through the card against the local D1: an invalid address shows the error, a valid one shows the thanks message and Done.
  • The footer stays at the same position with each question open, on desktop and phone.

@aicayzer aicayzer changed the title feat(site): add get updates and get in touch cards, sticky header feat(site): get updates and get in touch cards, frosted sticky header Oct 21, 2026
@aicayzer
aicayzer merged commit bf3697a into main Oct 21, 2026
2 checks passed
@aicayzer
aicayzer deleted the feat/updates-modal branch October 21, 2026 12:12
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