Skip to content

Add Toolfio footer badge#68

Merged
andrewzolotukhin merged 3 commits into
mainfrom
feat/toolfio-footer-badge
Jul 8, 2026
Merged

Add Toolfio footer badge#68
andrewzolotukhin merged 3 commits into
mainfrom
feat/toolfio-footer-badge

Conversation

@andrewzolotukhin

@andrewzolotukhin andrewzolotukhin commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Original request

Add the Toolfio badge to the existing footer badge list with light and dark theme variants using the provided Toolfio badge snippets. Follow-up request: do not add a blog post for this change.

What changed

  • Added a Toolfio badge definition and theme-aware footer badge component to the public landing page footer.
  • Rendered the Toolfio light badge in light mode and the dark badge in dark mode with width="200" and height="54".
  • Kept the requested dofollow rel token while preserving blank-target hardening with rel="dofollow noopener noreferrer".
  • Added focused landing-page assertions for the Toolfio link, image URLs, dimensions, and theme visibility classes.
  • Removed the Toolfio blog post and restored the sitemap test count so this remains a footer-badge-only change.

Reasoning

The footer already uses dedicated badge constants and small badge components, including theme-specific image pairs for EasyDoFollow and Aura++. The Toolfio addition follows that existing shape rather than adding a new abstraction. The dofollow noopener noreferrer rel value keeps the requested Toolfio token present while matching the security convention used by other external badges opened in a new tab.

Blog post

Skipped by explicit follow-up request: no blog post should be added for this change.

Screenshots / preview evidence

  • Preview URL: https://xpenser-pr-068.cleverbrush.com
  • Verified the updated preview footer shows Featured on Toolfio linking to https://toolfio.com/ with rel="dofollow noopener noreferrer".
  • Verified light mode displays https://toolfio.com/toolfio-light-badge.png and hides the dark image.
  • Verified dark mode displays https://toolfio.com/toolfio-dark-badge.png and hides the light image.
  • Verified /blog no longer contains Toolfio badge for xpenser discovery or any Toolfio blog link.
  • Captured local preview screenshots during the earlier badge QA:
    • /tmp/xpenser-pr68-toolfio-light.png
    • /tmp/xpenser-pr68-toolfio-dark.png

Validation

  • npm run lint passed locally after removing the blog post.
  • npm run typecheck passed locally after removing the blog post.
  • npm test passed locally after removing the blog post: 88 files, 492 tests.
  • GitHub Lint and test passed on commit f173d21.
  • GitHub Deploy PR environment passed on commit f173d21.
  • GitHub Playwright e2e passed on commit f173d21.
  • Preview QA passed on the updated deployment for the footer badge, light/dark variants, and absent Toolfio blog post.
  • SigNoz traces for service.name = 'xpenser-web-pr-68' showed recent updated-preview traffic with 200 responses and hasError: false.
  • SigNoz logs for service.name = 'xpenser-web-pr-68' showed no ERROR records in the checked window.
  • SigNoz service metrics showed xpenser-web-pr-68 with 4,439 calls, 0 errors, and 0% error rate in the last 30 minutes.
  • Telegram PR-ready notification sent successfully for the latest no-blog-post state.

@andrewzolotukhin andrewzolotukhin temporarily deployed to pr-68 July 8, 2026 07:22 — with GitHub Actions Inactive
@andrewzolotukhin andrewzolotukhin temporarily deployed to pr-68 July 8, 2026 07:41 — with GitHub Actions Inactive
@andrewzolotukhin andrewzolotukhin merged commit 2eafc16 into main Jul 8, 2026
4 checks passed
@andrewzolotukhin andrewzolotukhin deleted the feat/toolfio-footer-badge branch July 8, 2026 07:50
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