Implement theme screen in multistage about:welcome
Categories
(Firefox :: Messaging System, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox78 | --- | unaffected |
firefox79 | --- | verified |
People
(Reporter: pdahiya, Assigned: pdahiya)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
Scope of this bug is to implement theme screen to support multistage about:welcome v2 round of experiments in 79
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Created bug 1645824 to implement theme preview. Scope of this bug is to implement theme screen with light and dark theme as option, click of 'Save Theme' should keep selected theme and progress to next step. Clicking Secondary CTA link will revert to the default theme, and progress to the next step
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Comment 7•5 years ago
|
||
NI Aaron for UI review of theme screens attached. Thanks!
Comment 9•5 years ago
|
||
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=307305163&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/e09e793c027aec0d7529e0347568b4305cf961a4
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
Looks like the failures were actually caused by Bug 1647470. Relanded. Please ignore comment 9.
Comment 12•5 years ago
|
||
bugherder |
Comment 13•5 years ago
|
||
(In reply to Punam Dahiya [:pdahiya] from comment #7)
NI Aaron for UI review of theme screens attached. Thanks!
Sorry for the delay, have been out sick.
The two theme cards aren't centered. I would guess there's a right margin applied to the second (last) card which is pushing it off-center. We might consider a :last-child selector here so that no matter how many themes we have, there's no extra margin applied.
Other than that, looks good!
Comment 14•5 years ago
|
||
Oh, it also looks like the cards don't have the correct border-radius. The unselected card has a border radius on the bottom left/right corner but not the top, and the selected card has no border radius. See the spec for an example.
Comment 15•5 years ago
|
||
Hey @Punam,
Will the fixes for the issues mentioned by @Aaron in comment 13, and comment 14 be handled in this bug or there will be another one logged?
Assignee | ||
Comment 16•5 years ago
|
||
(In reply to Robert Martin [:romartin], Ecosystem QA from comment #15)
Hey @Punam,
Will the fixes for the issues mentioned by @Aaron in comment 13, and comment 14 be handled in this bug or there will be another one logged?
Hi Robert!
Aaaron UI review feedback fixes were rolled in with UI fixes in bug 1648538 and should be fixed in today's Nightly. Thanks!
Comment 17•5 years ago
|
||
I have verified that there is a "theme screen" correctly displayed in the "about:welcome" page using Firefox Nightly 80.0a1 (Build ID: 20200629154604) and Firefox Beta 79.0b1 (2020069224419) on Windows 10 x64, macOS 10.15, and Ubuntu Linux 18.04.
Given the above and comment 16, I'm marking this enhancement as VERIFIED.
Description
•