Closed Bug 1895755 Opened 2 years ago Closed 1 year ago

Support different minHeight values for CTA buttons

Categories

(Firefox :: Messaging System, task, P1)

task
Points:
2

Tracking

()

RESOLVED FIXED
138 Branch
Iteration:
138.1 - Mar 3 - Mar 14
Tracking Status
firefox138 --- fixed

People

(Reporter: aminomancer, Assigned: mjung)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Right now, CTAs in feature callouts are all stuck at min-height: 32px, which limits our ability to create mini callouts. paddingBlock is configurable but that doesn't help if the min-height is too small. So, we need to make minHeight configurable also.

Priority: -- → P2

We should resolve this since it leads to a discrepancy with designs. It should be pretty quick and easy.

Points: --- → 2
Priority: P2 → P1

Bug 1873524 is a related bug to add a single property that can set multiple CSS properties to automatically align with the mini callout template, which is now used in most feature callout designs. That includes the button height/padding, the callout padding, and the arrow height, and possibly more if you check the figma. So after doing this one, it may be worth doing the other also.

See Also: → 1873524
Assignee: nobody → nsauermann
Status: NEW → ASSIGNED
Iteration: --- → 134.1 - Oct 28 - Nov 8
Iteration: 134.1 - Oct 28 - Nov 8 → 134.2 - Nov 11 - Nov 22
Iteration: 134.2 - Nov 11 - Nov 22 → 135.1 - Nov 25 - Dec 6
Iteration: 135.1 - Nov 25 - Dec 6 → 135.2 - Dec 9 - Dec 20

Setting this as a P2 for now in favor of higher priority rootCa desktop and android messaging.

Iteration: 135.2 - Dec 9 - Dec 20 → ---
Priority: P1 → P2

Setting this to a P1 as we have quite a few designs with smaller CTAs.

Iteration: --- → 124.2 - Feb 4 - Feb 16
Priority: P2 → P1
Iteration: 124.2 - Feb 4 - Feb 16 → 137.1 - Feb 3 - Feb 14
Iteration: 137.1 - Feb 3 - Feb 14 → 137.2 - Feb 17 - Feb 28
Attachment #9467228 - Attachment description: Bug 1895755 - Adds small cta config for feature callout messages → Bug 1895755 - Updates default min-height for feature callout ctas to 24px
Attachment #9467228 - Attachment description: Bug 1895755 - Updates default min-height for feature callout ctas to 24px → Bug 1895755 - Adds small cta config for feature callout messages
Attachment #9467228 - Attachment description: Bug 1895755 - Adds small cta config for feature callout messages → Bug 1895755 - Updates default min-height for feature callout ctas to 24px
Flags: qe-verify+
Iteration: 137.2 - Feb 17 - Feb 28 → 138.1 - Mar 3 - Mar 14
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ce10d40bff63 Updates default min-height for feature callout ctas to 24px r=omc-reviewers,aminomancer
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
Regressions: 1972453
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: