Closed Bug 1021860 Opened 10 years ago Closed 10 years ago

[VsD Refresh] Lockscreen Visual Refresh > Lockscreen icons are not the right color

Categories

(Firefox OS Graveyard :: Gaia::System::Lockscreen, defect)

x86
macOS
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g-v2.0 fixed, b2g-v2.1 fixed)

RESOLVED FIXED
2.0 S4 (20june)
blocking-b2g -
Tracking Status
b2g-v2.0 --- fixed
b2g-v2.1 --- fixed

People

(Reporter: pla, Assigned: mnjul)

References

Details

(Whiteboard: ux-tracking, visual design, visual-tracking, bokken [ucid:SystemPlatform60, 2.0, ft:system-platform][2.0-FL-bug-bash] [p=1])

Attachments

(1 file)

According to the visual spec attached to the original lockscreen visual refresh bug, the icons are white.  The icons in the build currently look grey or semitransparent.  They aren't as bright as they should be.

The original spec:
https://bug950884.bugzilla.mozilla.org/attachment.cgi?id=8427036
Assignee: nobody → jlu
Whiteboard: ux-tracking, visual design, visual-tracking, bokken [ucid:SystemPlatform60, 2.0, ft:system-platform][2.0-FL-bug-bash] → ux-tracking, visual design, visual-tracking, bokken [ucid:SystemPlatform60, 2.0, ft:system-platform][2.0-FL-bug-bash] [p=1]
Target Milestone: --- → 2.0 S4 (20june)
Attached file Patch (deleted) —
Hi Greg, could you review this for me, and see if you have comments/concerns regarding my approach:

Note that I have only removed the .dark class in class and not darkIcons and lightIcons codes ( https://github.com/mnjul/gaia/blob/bug_1021860_lockscreen_icon_wrong_color/shared/js/lockscreen_slide.js#L1105-L1109 and https://github.com/mnjul/gaia/blob/bug_1021860_lockscreen_icon_wrong_color/shared/js/lockscreen_slide.js#L727-L731 ); the codes are in the shared lockScreenSlider javascript, and in order to "remove" the logics at the moment we can probably only add flags and nothing else.

I will sync with Germán (responsible for callscreen visual refresh) and maybe open a new bug to see how we're going to tidy the codes up.
Attachment #8436687 - Flags: review?(gweng)
blocking-b2g: --- → 2.0?
Feel free to seek uplift when ready but this is not a blocker for release.
blocking-b2g: 2.0? → -
Comment on attachment 8436687 [details]
Patch

The style change is OK, and we unfortunately need to keep doing workarounds like this until we can finally get rid of such mess (a mess began from a 2K lockscreen.js, and become worse when people want to add more functions on it while the refactoring is on going, not to mention that our unstable testing environment blocked it hurtfully).
Attachment #8436687 - Flags: review?(gweng) → review+
Master: https://github.com/mozilla-b2g/gaia/commit/a9f19ecf715ab7dced311022b31bc974a7a45436
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment on attachment 8436687 [details]
Patch

NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.

[Approval Request Comment]

[Bug caused by] (feature/regressing bug #): bug 1021860 was because of not-to-spec implementation of bug 950884

[User impact] if declined: minimal, as this is only cosmetic change

[Testing completed]: Yes, both Travis and TBPL, with rebase against master just 1.5 hours ago

[Risk to taking this patch] (and alternatives if risky): minimal, as this is only cosmetic change

[String changes made]: None
Attachment #8436687 - Flags: approval-gaia-v2.0?
Comment on attachment 8436687 [details]
Patch

low risk, polish change.
Attachment #8436687 - Flags: approval-gaia-v2.0? → approval-gaia-v2.0+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: