Closed Bug 1965946 Opened 1 year ago Closed 1 year ago

Visual updates to large cards

Categories

(Firefox :: New Tab Page, task)

task

Tracking

()

VERIFIED FIXED
141 Branch
Tracking Status
firefox140 --- verified
firefox141 --- verified

People

(Reporter: nbarrett, Assigned: rhamoui)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Reduce padding around card

Enable excerpts to show on large cards only

Assignee: nobody → rhamoui
Attachment #9490277 - Attachment description: WIP: Bug 1965946 - UI updates to large card. → Bug 1965946 - UI updates to large card. r=#home-newtab-reviewers
Pushed by rhamoui@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bcd1fde833b0 UI updates to large card. r=home-newtab-reviewers,npypchenko
Pushed by sstanca@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/95ddf24b61f6 Revert "Bug 1965946 - UI updates to large card. r#home-newtab-reviewers,npypchenko" for causing newtab failures.

What was the cause of this revert?

Flags: needinfo?(sstanca)

Backed out for causing newtab failures

Backout link

Push with failures

Failure log

Flags: needinfo?(sstanca) → needinfo?(rhamoui)
Pushed by rhamoui@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e1d4d2f8bb30 UI updates to large card. r=home-newtab-reviewers,npypchenko
Flags: needinfo?(rhamoui)
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
Attachment #9492222 - Flags: approval-mozilla-beta?

firefox-beta Uplift Approval Request

  • User impact if declined: This would impact the timeline for the refined card UI experiment which delays the feature being released to users
  • Code covered by automated testing: yes
  • Fix verified in Nightly: yes
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: See test plan in original patch: https://phabricator.services.mozilla.com/D250895
  • Risk associated with taking this patch: Low
  • Explanation of risk level: This patch is CSS only and only is enabled/applied to items with the pref enabled.
  • String changes made/needed: No
  • Is Android affected?: no
Flags: qe-verify+
Attachment #9492222 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [uplift][qa-triage-done-c141/b140]

I have verified this issue using the steps from here on both grid and sections layouts, and I can confirm the following:

  • The description is no longer displayed on the story card.
  • The thumb up/down buttons have the same color as the context menu one.
  • The thumb up/down buttons and the context menu one have the same size.
  • The thumb up/down buttons animation is not restarted after the button is clicked and the story is hovered again.
  • Small cards show the thumb up/down buttons when hovered.
  • The title and publisher from the small cards are aligned to the left.
  • On small cards, the publisher icon does not move when hovered.
  • The action buttons and the publisher icon are correctly aligned.
  • The title and the publisher icon (where available) are displayed in the bottom part of the card.

Verified using the latest Firefox Nightly 141.0a1 (Build ID: 20250602211130) on Windows 10 x64, macOS 15.4.1, and Ubuntu 24.04 x64.

Status: RESOLVED → VERIFIED

I have verified this issue using the steps from here on both grid and sections layouts, and I can confirm the following:

  • The description is no longer displayed on the story card.
  • The thumb up/down buttons have the same color as the context menu one.
  • The thumb up/down buttons and the context menu one have the same size.
  • The thumb up/down buttons animation is not restarted after the button is clicked and the story is hovered again.
  • Small cards show the thumb up/down buttons when hovered.
  • The title and publisher from the small cards are aligned to the left.
  • On small cards, the publisher icon does not move when hovered.
  • The action buttons and the publisher icon are correctly aligned.
  • The title and the publisher icon (where available) are displayed in the bottom part of the card.

Verified using the latest Firefox Beta 140.0b5 (Build ID: 20250603113649 - build downloaded from Treeherder) on Windows 10 x64, macOS 15.4.1, and Ubuntu 24.04 x64.

Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: