feat(AG-19778): restore mic icon (MicIcon)#81
Merged
Conversation
The 2.0 Phosphor migration (AG-19073) dropped the custom mic.svg, so MicIcon stopped being exported. That left the FMO booking AI Summary "Powered by" footer rendering a literal microphone instead of the brand mark. Re-add icons/mic.svg (the original pre-migration artwork) so the build regenerates and exports MicIcon, and register mic under the AutoGuru category.
Contributor
There was a problem hiding this comment.
Pull request overview
Restores the bespoke AutoGuru mic icon source (icons/mic.svg) so the build can regenerate and export MicIcon again, and updates the category registry/docs to include it.
Changes:
- Add
icons/mic.svg(restoring the custom mic brand mark asset). - Register
micincategories/categories.jsonunder AutoGuru and regenerate category docs/counts. - Add a changeset to publish a minor version with the restored export.
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| readme.md | Updates the category table count for AutoGuru. |
| icons/mic.svg | Adds the restored mic SVG source. |
| categories/README.md | Updates total icon counts to include the restored icon. |
| categories/categories.json | Registers mic under the AutoGuru category. |
| categories/autoguru.md | Adds MicIcon to the AutoGuru category listing and updates counts. |
| .changeset/restore-mic-icon.md | Declares a minor release and documents the restoration. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| | Category | Icons | Category | Icons | | ||
| | --- | --: | --- | --: | | ||
| | [AutoGuru](./categories/autoguru.md) | 44 | [Filled](./categories/filled.md) | 9 | | ||
| | [AutoGuru](./categories/autoguru.md) | 45 | [Filled](./categories/filled.md) | 9 | |
Contributor
Author
There was a problem hiding this comment.
Good catch — fixed in 8803bf5. The prose total sat outside the <!-- categories --> markers, so the generator never touched it. I've taught generate.js to keep that sentence's icon + category counts in sync and regenerated, so it now reads 1,577 and won't drift on the next icon add.
The category generator only refreshed the table between the markers, so the intro sentence's count went stale (1,576 vs the regenerated 1,577). Teach generate.js to sync that prose total and category count too, and regenerate.
xavicosco
approved these changes
Jun 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Restores the custom
micicon (MicIcon) to@autoguru/icons.Why
The 2.0 Phosphor migration (AG-19073) dropped the custom
mic.svg, soMicIconstopped being exported. When the MFE monorepo moved to icons 2.0, the booking AI Summary was switched fromMicIconto the nearest-named Phosphor icon,MicrophoneIcon— a literal microphone, not the brand mark. The result: the FMO booking AI Summary → "Powered by" footer renders a microphone.Changes
icons/mic.svg(the original pre-migration artwork) — the build regenerates and exportsMicIcon.micunder the AutoGuru category incategories.jsonand regenerate the category docs vianode categories/generate.js(AutoGuru 44 → 45, total 1576 → 1577).Follow-up
The MFE side is tracked by AG-19778: once this is released, bump
@autoguru/iconsand switchMicrophoneIcon→MicIconinpackages/booking-ai-summary/BookingAISummary.tsx.Notes
lib/andindex.tsare generated and gitignored — the only icon source change isicons/mic.svg.checksbuild.