Skip to content

fix(frontend): replace old Algolia logo in Search by badge - #874

Open
TatyanaHerman wants to merge 3 commits into
masterfrom
cursor/update-algolia-logo-9243
Open

TatyanaHerman wants to merge 3 commits into
masterfrom
cursor/update-algolia-logo-9243

Conversation

@TatyanaHerman

@TatyanaHerman TatyanaHerman commented Sep 4, 2026 •

Copy link
Copy Markdown

The Crawler <> Netlify frontend widget (@algolia/algoliasearch-netlify-frontend) still ships the pre-rebrand stopwatch wordmark in the "Search by Algolia" footer. Any customer who embeds this package shows the old logo on their site.

Change

  • Replace the base64 old-logo CSS background with the current official Algolia mark (icon + wordmark, #003DFF) — the same SVG InstantSearch uses in its PoweredBy widget.
  • Render it as an inline SVG in the powered-by template so the mark stays readable and maintainable.
  • Serve that built widget from public/frontend/ on Netlify deploy previews. The test site previously loaded the published jsDelivr package, so previews could not show this change.

How to review

Open the deploy preview, type in the large search box, and check the "Search by Algolia" footer. The debug panel Base URL should be https://deploy-preview-874--algoliasearch-netlify.netlify.app/frontend, not cdn.jsdelivr.net. Use Switch to cdn.jsdelivr.net to compare against the published (old) logo.

Notes

  • Customer sites will keep the old logo until @algolia/algoliasearch-netlify-frontend is released to npm.
  • The repo README lockup (logo.png) is unchanged.

Test plan

  • Build the frontend package and confirm the "Search by Algolia" footer shows the new wordmark.
  • Confirm the badge still links to algolia.com with the existing UTM params.
  • Confirm lint is clean on the changed source files.
  • Point the test site at /frontend so deploy previews show this branch's widget.

Slack Thread

Open in Web Open in Cursor 

The Netlify frontend widget still shipped the pre-rebrand stopwatch
wordmark to customer sites. Swap it for the current official Algolia
mark used by InstantSearch's PoweredBy widget.

Co-authored-by: Tanya Herman <TatyanaHerman@users.noreply.github.com>
@codacy-production

codacy-production Bot commented Sep 4, 2026 •

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 1867 complexity · 0 duplication

Metric Results
Complexity 1867
Duplication 0

View in Codacy

TIP This summary will be updated as you push new changes.

A standalone logo component tripped conflicting eslint rules
(function declaration vs arrow component). Keep the new wordmark
inline in the powered-by template instead.

Co-authored-by: Tanya Herman <TatyanaHerman@users.noreply.github.com>
@8bittitan
8bittitan marked this pull request as ready for review September 5, 2026 00:53
The test site loaded @algolia/algoliasearch-netlify-frontend from
jsDelivr, so deploy previews still showed the published stopwatch
logo. Ship the built widget under public/frontend and prefer that
bundle so reviewers can see the new wordmark.

Co-authored-by: Tanya Herman <TatyanaHerman@users.noreply.github.com>
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.

3 participants