[Nova] Menus(List all tabs/Overflow/Application menu) don't have border in Default Light Theme
Categories
(Firefox :: Theme, defect, P2)
Tracking
()
People
(Reporter: btot, Assigned: mhynson)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [fidefe-post-nova])
Attachments
(1 file, 2 obsolete files)
|
623.49 KB,
image/png
|
Details |
Found in
- Nightly 154.0a1
Affected versions
- Affected platforms: Windows 11, Ubuntu 26, macOS 13 ARM
Preconditions
- the browser.nova.enabled pref is set to "true"
Steps to reproduce
- Open few tabs, make sure to use Light Theme
- Open the List all Tabs menu
- Observe the List all Tabs menu style
Expected result
- In Light Theme, the List all tabs should have a light gray border and no shadow.
Actual result
- In Light Theme, the List all tabs does not have border and it has a gray shadow.
Regression range
- No regrssion
Additional notes
- This is reproducible for other menus like Application menu or Overflow menu.
| Reporter | ||
Updated•3 months ago
|
Updated•3 months ago
|
Comment 1•3 months ago
|
||
The severity field is not set for this bug.
:hjones, could you have a look please?
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 2•2 months ago
|
||
This is reproducible for different group specific dialog menus, like: Create Tab Group dialog and Manage tab group panel.
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 3•2 months ago
|
||
| Assignee | ||
Comment 4•2 months ago
|
||
The spec that I'm seeing contains a box shadow (--box-shadow-level-3), although the expected result says to have no shadow. Could you give guidance on the correct value please?
| Assignee | ||
Comment 5•1 month ago
•
|
||
An added note on the box shadow - I see that there are some macOS specific styles to use the OS's box shadow. Also box shadows are in place for Proton on panels - so it seems like they should be there. For the time being, I'll move the patch to review to fix the border color for Light theme. If needed, we can file a separate bug for any adjustments to the box shadow.
Updated•1 month ago
|
Updated•1 month ago
|
| Assignee | ||
Comment 6•1 month ago
•
|
||
After talking with :hjones and :sthompson, who pointed me to the spec for the panel itself, I think we should leave the border implementation in place. The implementation is using the --popup-border-color token which is also what the panel spec is using.
Also re: box shadow - the panel spec is using --box-shadow-level-3 like in the All Tabs panel spec.
| Assignee | ||
Comment 7•1 month ago
|
||
| Assignee | ||
Comment 8•1 month ago
|
||
Spoke with Juliana and confirmed we should be using the box-shadow level 3 token. Patch submitted for review
Updated•1 month ago
|
Updated•1 month ago
|
Updated•1 month ago
|
| Assignee | ||
Comment 9•1 month ago
|
||
The changes needed to set the panel box shadow to the level 3 box shadow token is affecting a larger footprint than expected. Both Dao's and Anna's reviews reflect the need to add/update more tokens. After discussing with Jules (along with consensus from Jane Wolf), considering we are close to the Nova launch, the change to update the panel's box shadow would be best handled post launch. The current state of the panel's box shadow should be ok.
Comment 10•1 month ago
|
||
Reflecting the decision not to fix this by 157.
Updated•1 month ago
|
| Assignee | ||
Comment 11•25 days ago
|
||
Per this thread, closing as WONTFIX since there are no intentions to match the current Figma
Updated•25 days ago
|
Description
•