Skip to content

docs(tooling): credit Constituent Voice as a sponsor - #101

Merged
Theauxm merged 1 commit into
mainfrom
docs/sponsors
Oct 20, 2026
Merged

Theauxm merged 1 commit into
mainfrom
docs/sponsors

Conversation

@Theauxm

@Theauxm Theauxm commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Constituent Voice is credited as Trax's sponsor, and the site links to GitHub Sponsors

Background

Trax takes sponsorship through GitHub Sponsors (github.com/sponsors/TraxSharp). FUNDING.yml
already puts the Sponsor button on the repository page. Constituent Voice is the first sponsor.

Problem

⬛ The sponsor is not credited anywhere
Neither the README nor the website mentions Constituent Voice.

⬛ The website has no way to sponsor
The Sponsor button only shows on GitHub. Someone reading the docs site has no link to it.

Example

Where Before After
README Contributing follows Where this fits ## Sponsors: Constituent Voice avatar linked to constituentvoice.com, one line with a link to GitHub Sponsors
Site footer, left "A headless web framework for .NET. MIT licensed." the same, then "Sponsored by Constituent Voice" (linked)
Site footer, links GitHub, NuGet GitHub, NuGet, Sponsor

How this solves it

⬛ Plain links, no embed
The footer uses an ordinary link styled like its neighbours rather than GitHub's sponsor iframe,
which has a fixed size and its own colours, ignores the site theme, and would load a third-party
frame on every page. The README uses the sponsor's GitHub avatar since GitHub strips iframes
there anyway.

Architectural hinges

  • ⬛ README.md (## Sponsors): the credit people see on the repository page.
  • ⬛ Trax.Website/src/components/layout/Footer.tsx (Footer): rendered on every page of the
    site, so one change covers the whole site.

Add a Sponsors section to the README and a sponsor credit plus a
GitHub Sponsors link to the website footer.
@vercel

vercel Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
trax-website Ignored Ignored Preview Oct 20, 2026 6:17pm UTC

@Theauxm
Theauxm merged commit 503c577 into main Oct 20, 2026
33 checks passed
@Theauxm
Theauxm deleted the docs/sponsors branch October 20, 2026 18:18
@codecov

codecov Bot commented Oct 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions

Copy link
Copy Markdown
Contributor

This PR is included in version 1.68.0

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