Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,13 @@ several squares, innermost first.
A release note headed 🟧🟦🟥, for example, changes how work is dispatched and what the API serves, and it is worth
reading for its security impact before you upgrade.

## Sponsors

<a href="https://constituentvoice.com/"><img src="https://github.com/constituentvoice.png" width="64" alt="Constituent Voice"></a>

Trax is sponsored by [Constituent Voice](https://constituentvoice.com/). To support it too, see
[GitHub Sponsors](https://github.com/sponsors/TraxSharp).

## Contributing

Read [AGENTS.md](AGENTS.md) before changing anything, then the `AGENTS.md` in the folder you are working in. Report
Expand Down
19 changes: 19 additions & 0 deletions Trax.Website/src/components/layout/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,17 @@ export default function Footer() {
<p className="mt-1 max-w-xs text-sm text-text-muted">
A headless web framework for .NET. MIT licensed.
</p>
<p className="mt-3 max-w-xs text-sm text-text-muted">
Sponsored by{" "}
<a
href="https://constituentvoice.com/"
target="_blank"
rel="noopener noreferrer"
className="text-text-secondary hover:text-accent"
>
Constituent Voice
</a>
</p>
</div>

<div className="flex gap-12 text-sm">
Expand Down Expand Up @@ -46,6 +57,14 @@ export default function Footer() {
>
NuGet
</a>
<a
href="https://github.com/sponsors/TraxSharp"
target="_blank"
rel="noopener noreferrer"
className="block text-text-muted hover:text-text-secondary"
>
Sponsor
</a>
</div>
</div>
</div>
Expand Down
Loading