Skip to content

Add OpenHunts footer badge#66

Merged
andrewzolotukhin merged 1 commit into
mainfrom
feat/openhunts-footer-badge
Jul 7, 2026
Merged

Add OpenHunts footer badge#66
andrewzolotukhin merged 1 commit into
mainfrom
feat/openhunts-footer-badge

Conversation

@andrewzolotukhin

Copy link
Copy Markdown
Contributor

Original request

Add the OpenHunts badge to the existing badge row using the provided hosted snippet, and do not add a blog post.

What changed

  • Added an OpenHunts hosted badge configuration and OpenHuntsBadge component to the public landing footer badge area.
  • Rendered the badge alongside Huzzler, Tiny Startups, EasyDoFollow, ScrollLaunch, and Aura++.
  • Added landing page test coverage for the OpenHunts link target, target, rel, title, image alt, hosted image URL, dimensions, and inline display sizing.

Reasoning

The existing footer badges are implemented as small local constants plus dedicated components, so the OpenHunts badge follows the same pattern. The hosted image stays as a plain img element with the existing Biome exception style because this is a third-party badge snippet and configuring next/image remote domains would add more machinery than the badge needs.

Blog post

Skipped. The user explicitly requested no blog post, and this is a small footer badge addition.

Screenshots / preview evidence

Pending preview deployment. This PR affects the public footer UI, so preview QA will verify the badge visually and capture evidence after the PR environment is available.

Validation

Local validation completed:

  • npm test -- apps/web/components/landing-page.test.tsx passed.
  • npm run lint passed.
  • npm run typecheck passed.
  • npm test passed.

Pending:

  • GitHub checks: Lint and test, Deploy PR environment, Playwright e2e.
  • Preview QA on the PR environment.
  • SigNoz check for xpenser-web-pr-<PR number> after preview QA.
  • PR-ready Telegram notification if PR_NOTIFICATION_API_TOKEN is available.

@andrewzolotukhin andrewzolotukhin temporarily deployed to pr-66 July 7, 2026 06:15 — with GitHub Actions Inactive
@andrewzolotukhin andrewzolotukhin merged commit 2be8636 into main Jul 7, 2026
4 checks passed
@andrewzolotukhin andrewzolotukhin deleted the feat/openhunts-footer-badge branch July 7, 2026 06:23
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