black7375 / black7375/Firefox-UI-Fix

Feature request: Several separators in toolbars

Open
#587 0 comments 0 reactions 0 assignees View on GitHub
Class::Layout-Others Issue::Enhancement
Dominant language
SCSS
Stars
5.9k
Forks
202
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem?

I don't like the removal of separators in Firefox version 89.

### The solution I'd like

1. Separator between “Shield” and “Lock” buttons (In address bar),
2. Separator between “URL” and “Lock” button (In address bar),
3. Separator between extensions **address bar** buttons ([Flagfox](https://addons.mozilla.org/en-US/firefox/addon/flagfox/), [Tab Stash](https://addons.mozilla.org/en-US/firefox/addon/tab-stash/), etc…) and reader view button (In address bar),
4. Separator between overflow menu button and application menu button (In navigation bar).

Notes:
— All separators should be configurable in `about:config`.
— If I hover the mouse on “Lock”, or “Shield” buttons, or if I click on these buttons, then the first mentioned separator should disappear (Like in pre-89 photon Firefox).
— For the third separator, I think extensions items in ADDRESS BAR and not in toolbar (The extensions buttons that were in “Page actions” menu, but now they are in address bar right next to “Reader view” button). I am writing this note, because one person in Bugzilla didn't understood what I said, he thought that I am thinking the new unified extensions menu.

### Screenshots or video

_No response_

### Alternatives I've considered

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

No file or test is named in the issue. Start by locating the styles or configuration handling Firefox address-bar and navigation-bar controls, then verify the four requested separator positions, their about:config configurability, and the specified hover or click behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
scss
Domain
design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.