black7375 / black7375/Firefox-UI-Fix

Transparent titlebar in fullscreen on Windows 7

Open
#1,017 2 comments 0 reactions 0 assignees View on GitHub
Class::Color Component::Tabbar Env::Win7 Issue::Bug
Dominant language
SCSS
Stars
5.9k
Forks
202
PR merge metrics
No merged PRs in 30d

Description

### Describe the bug

When put in fullscreen, the tabs bar is completely transparent, showing content from the webpage behind
![Fullscreen issue](https://github.com/user-attachments/assets/52a4afeb-cca3-4737-909d-8c0fb01d6c08)

### Expected behavior

The background should be opaque.

### Screenshots

_No response_

### OS

Windows 7

### OS - Others

_No response_

### Firefox Version

115.17.0esr (64-bits)

### 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

- [ ] Light
- [ ] Dark
- [ ] Alpenglow (System: Light)
- [ ] Alpenglow (System: Dark)
- [X] System Default
- [X] 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

System default: Windows 7, with Aero and transparency enabled.
Others: This theme from Mozilla Addons: https://addons.mozilla.org/en-US/firefox/addon/dark-theme-for-firefox/

### `user.js` setup

Default user.js used

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing fullscreen on Windows 7 with the photon style and inspect the SCSS controlling the fullscreen tabs bar. Confirm the fix by verifying that the bar has an opaque background and no webpage content shows through.

Written by the indexing model from the issue text.

Assessment

Tech stack
scss
Domain
frontend, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.