Skip to content

Conversation

@n3ps
Copy link
Contributor

@n3ps n3ps commented Nov 15, 2025

Description

Fix the menu item icon color on hover

Open in GitHub Codespaces

Changelog

CHANGELOG entry: fix: menu icon hover color

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Ensures .menu-item text/icon color remains unchanged on hover/active by adding color: inherit while keeping the hover background.

  • UI Styles (ui/components/ui/menu/menu.scss)
    • .menu-item: On :hover/:active, explicitly sets color: inherit to prevent color shift; retains hover background styling.

Written by Cursor Bugbot for commit 36b843e. This will update automatically on new commits. Configure here.

@n3ps n3ps added the team-core-extension-ux Core Extension UX team label Nov 15, 2025
@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbot
Copy link
Collaborator

Builds ready [36b843e]
UI Startup Metrics (1203 ± 90 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1203106014649012621396
load104391612808210891190
domContentLoaded103790512748110831180
domInteractive221495181874
firstPaint629100124140810521156
backgroundConnect2312152759234250
firstReactRender27195362840
getState2186492440
initialActions105112
loadScripts812668104781867948
setupStore1072931118
numNetworkReqs1367620673
BrowserifyPower User HomeuiStartup21211917258418621952584
load1128967153919714061539
domContentLoaded1108956152620213961526
domInteractive511815350108153
firstPaint52312610723409921072
backgroundConnect2482392648251264
firstReactRender724695158695
getState22617029836246298
initialActions102112
loadScripts882726129819911621298
setupStore311649104249
numNetworkReqs1228919033155190
WebpackStandard HomeuiStartup86872712981128691225
load630568104298628963
domContentLoaded622563101894623944
domInteractive191275151564
firstPaint212621021240156948
backgroundConnect261293142660
firstReactRender32207493841
getState1263341317
initialActions106112
loadScripts619561100791621931
setupStore1363861424
numNetworkReqs1367319868
WebpackPower User HomeuiStartup1078910169523012821695
load666574927125787927
domContentLoaded653564906118772906
domInteractive291394294294
firstPaint33463910292599910
backgroundConnect50112656251265
firstReactRender41384524245
getState1419416621153166
initialActions102012
loadScripts648562896114761896
setupStore1062661326
numNetworkReqs75621221884122
FirefoxBrowserifyStandard HomeuiStartup14681319199512415011767
load1234113216348812621431
domContentLoaded1233113116338812611431
domInteractive53282113751159
firstPaint------
backgroundConnect4223132174880
firstReactRender28226272742
getState1276271123
initialActions103122
loadScripts1209111515908312331407
setupStore13764101334
numNetworkReqs1266115756
BrowserifyPower User HomeuiStartup31022561436246933864362
load14921273194520917061945
domContentLoaded14921273194420917051944
domInteractive25480734203487734
firstPaint------
backgroundConnect49913112873597721287
firstReactRender87611201697120
getState1769253698179536
initialActions213133
loadScripts14431239192120416701921
setupStore853318048128180
numNetworkReqs1227622355202223
WebpackStandard HomeuiStartup17091464215314617462069
load14501271177011315121727
domContentLoaded14501271177011315111726
domInteractive56301232466114
firstPaint------
backgroundConnect58262243658160
firstReactRender3726112163786
getState157162181352
initialActions203123
loadScripts14121253171610514641644
setupStore187202231362
numNetworkReqs1366717763
WebpackPower User HomeuiStartup32362598464157736334641
load16751384213424719242134
domContentLoaded16751384213324719242133
domInteractive25580700198438700
firstPaint------
backgroundConnect37913910442525571044
firstReactRender915613122104131
getState208105697139226697
initialActions213133
loadScripts16381358207824218862078
setupStore1142929676170296
numNetworkReqs1267623154172231
📊 Page Load Benchmark Results

Current Commit: 36b843e | Date: 11/15/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±43ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 725ms (±42ms) 🟢 | historical mean value: 718ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±13ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 43ms 1.02s 1.39s 1.07s 1.39s
domContentLoaded 725ms 42ms 708ms 1.07s 749ms 1.07s
firstPaint 78ms 13ms 60ms 192ms 88ms 192ms
firstContentfulPaint 78ms 13ms 60ms 192ms 88ms 192ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 58 Bytes (0%)
  • ui: 11.34 KiB (0.15%)
  • common: 207 Bytes (0%)

@n3ps n3ps requested a review from a team November 15, 2025 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size-XS team-core-extension-ux Core Extension UX team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants