black7375 / black7375/Firefox-UI-Fix

no icons if using history or bookmarks from menubar but not for bookmarks from bookmarks toolbar

Open
#1,150 0 comments 0 reactions 0 assignees View on GitHub
Class::Icon Compenent::Menu-Others Env::Windows Issue::Bug
Dominant language
SCSS
Stars
5.9k
Forks
202
PR merge metrics
No merged PRs in 30d

Description

### Describe the bug

![Image](https://github.com/user-attachments/assets/d24c8497-36a8-44ee-beb3-d88896251113) As you can see from the you cannot see the icons for either history drop down or bookmarks drop down from the top but if you get a drop down menu from the bookmarks toolbar you can see all the icons normally as before.

version 8.7.4

### Expected behavior

_No response_

### Screenshots

_No response_

### OS

Windows 11

### OS - Others

_No response_

### Firefox Version

146

### Distribution

- [ ] [Original Lepton](https://github.com/black7375/Firefox-UI-Fix)
- [x] [Lepton's photon style](https://github.com/black7375/Firefox-UI-Fix/tree/photon-style)
- [ ] [Lepton's proton style](https://github.com/black7375/Firefox-UI-Fix/tree/proton-style)

### Theme

- [x] Light
- [ ] Dark
- [ ] Alpenglow (System: Light)
- [ ] Alpenglow (System: Dark)
- [ ] System Default
- [ ] Others: (e.g. [Photon Colors](https://addons.mozilla.org/en-US/firefox/addon/photon-colors/), [Google Chrome Dark](https://addons.mozilla.org/en-US/firefox/addon/google-chrome-dark/), [Fairytale Of Nature](https://addons.mozilla.org/en-US/firefox/addon/fairytale-of-nature/))

### Theme - More Info

_No response_

### `user.js` setup

[user.js](https://github.com/user-attachments/files/24249163/user.js)

user.js setup

```javascript
// Your settings
```

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce the missing icons in the menubar History and Bookmarks dropdowns, then compare them with the working Bookmarks Toolbar dropdown on Windows 11 using the photon style and light theme. Trace the SCSS selectors affecting these three menus; done means the History and menubar Bookmarks entries display their icons consistently with the toolbar.

Written by the indexing model from the issue text.

Assessment

Tech stack
scss
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.