Skip to content

Add professional sponsorship support page - #173

Merged
Muawiya-contact merged 8 commits into
mainfrom
codex/add-professional-sponsorship-page
Sep 13, 2026
Merged

Muawiya-contact merged 8 commits into
mainfrom
codex/add-professional-sponsorship-page

Conversation

@Muawiya-contact

@Muawiya-contact Muawiya-contact commented Sep 13, 2026

Copy link
Copy Markdown
Member

What changes

Adds a professional Support page and a GitHub Sponsor button while GitHub Sponsors approval is pending. Sponsors can use a configurable Wise payment link; when no valid link is configured, the page offers contact with the maintainer. Includes navigation and footer links.

Configuration

Add your public Wise receiving link to site/.env.local for local use. This file is ignored by Git; an empty .env.example is included.

VITE_WISE_PAYMENT_URL=

For GitHub Pages, set the repository Actions variable VITE_WISE_PAYMENT_URL to the public Wise link and rerun the deployment after merging. Bank details remain managed in Wise. The value is public in the built website. Full instructions are in site/README.md.

Validation

  • Site production build passed.
  • Both existing site test files passed.
  • Lint completed with the existing ThemeContext Fast Refresh warning.
  • Verified .env.local is ignored and git diff --check passes.

Changes are split into focused commits. No payment link has been supplied yet.

@Muawiya-contact Muawiya-contact self-assigned this Sep 13, 2026

@Muawiya-contact Muawiya-contact left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@Muawiya-contact
Muawiya-contact merged commit 76e3c56 into main Sep 13, 2026
12 checks passed
@Muawiya-contact
Muawiya-contact deleted the codex/add-professional-sponsorship-page branch September 13, 2026 16:09
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