Closed Bug 1854484 Opened 2 years ago Closed 1 year ago

Consider refactoring how we style the shopping sidebar header

Categories

(Firefox Graveyard :: Shopping, task, P3)

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: kpatenio, Unassigned)

References

Details

(Whiteboard: [fidefe-shopping])

Bug 1851839 updates the shopping sidebar header to stick to the top of the sidebar whenever there's overflow. The way the header is styled could be improved in some areas:

  1. Consider using isolation: isolate to address overlap with other sidebar components, especially those that are slotted in.
  2. Improve how we render the box shadow whenever there's overflow. The patch for Bug 1851839 uses the scroll event to determine when to render the box shadow, but it may not be as performant as an intersection observer or pure CSS.
  3. Explore not using shadow content and common css for styling (ex. the variable --shopping-header-background).

We might not need all changes; merely summarizing what was discussed in https://phabricator.services.mozilla.com/D188528.

Whiteboard: [fidefe-shopping]

Moving "fast follow" items to top-level in the shopping backlog. Apologies for bug spam

Blocks: shopping2023
Severity: -- → S4
Priority: -- → P3

This bug is being closed because we are closing the Bugzilla component.
If this still needs attention, please re-open and change component to
the appropriate component or "General".

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.