Closed Bug 868385 Opened 12 years ago Closed 11 years ago

[Building Blocks] Input fields should be updated to the latest version

Categories

(Firefox OS Graveyard :: Gaia, defect)

x86
macOS
defect
Not set
normal

Tracking

(b2g18 fixed)

RESOLVED FIXED
Tracking Status
b2g18 --- fixed

People

(Reporter: sergiov, Assigned: arnau)

References

Details

Attachments

(2 files, 1 obsolete file)

Attached image New Input areas (obsolete) —
No description provided.
Input fields have been updated in the Common Controls file: https://www.dropbox.com/s/xaohxz39nh9ft7u/CommonControls_20130305.jpg we should update the building block to match this update.
Summary: [Building Blocks] Input areas should be updated to the latest version → [Building Blocks] Input fields should be updated to the latest version
Attached image New Input fields
Attachment #745104 - Attachment is obsolete: true
Attached file Patch
Attachment #749864 - Flags: review?(igonzaleznicolas)
Comment on attachment 749864 [details] Patch You can merge as soon as the addressed comments are fixed. Thx for your hard work!
Attachment #749864 - Flags: review?(igonzaleznicolas) → review+
Ismael, thanks for your comments, I have addressed them. I have also done some fixes in Music app to adapt them to the new visual styles.
Flags: needinfo?(dkuo)
Dominic, could you please check if changes in Music app work for you. I have changed the input areas Building block, and that visually modifies your search boxes. Thanks.
(In reply to arnau from comment #6) > Dominic, could you please check if changes in Music app work for you. > I have changed the input areas Building block, and that visually modifies > your search boxes. > Thanks. arnau, thanks for working on this, you patch works fine in Music, but the rounded x button seems not working. I haven't look on your patch in detail but I guess it just need some tweak to fix that, and is this bug solves bug 862321 as well?
Flags: needinfo?(dkuo)
Dominic, could you please check that again? the clear icon works for me (resets what I type in the input) in unagi with latest build. About bug 862321 the new Building Block solves it partially. You will still need to remove the close button when not in search mode (First capture in https://bug862321.bugzilla.mozilla.org/attachment.cgi?id=742260) Thanks.
Flags: needinfo?(dkuo)
arnau, after I tested again on device, it works now. But I just realized in comment 7 I tested on desktop client, it still doen't work and I don't know why. Do you also encounter this issue on your desktop client?
Flags: needinfo?(dkuo)
Dominic, it work in my Nightly as well, so will merge this. Thanks!
Commit: 0a6b5fb302f048422c505c5b283ad2fde8091952
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 749864 [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 #): User impact if declined: Not matching UX visual designs Testing completed: Risk to taking this patch (and alternatives if risky):low, just changed CSS styles and images String or UUID changes made by this patch:
Attachment #749864 - Flags: approval-gaia-v1?
(In reply to arnau from comment #12) > Risk to taking this patch (and alternatives if risky):low, just changed CSS > styles and images This impacts all input fields - is the risk actually low? Our other partners block on minor polish issues, some of which this may introduce.
This only impacts in Music and Contacts app, as this change is only for a type of input: search box. I have checked both apps and they are ok.
Attachment #749864 - Flags: approval-gaia-v1? → approval-gaia-v1+
I was not able to uplift this bug to v1-train. If this bug has dependencies which are not marked in this bug, please comment on this bug. If this bug depends on patches that aren't approved for v1-train, we need to re-evaluate the approval. Otherwise, if this is just a merge conflict, you might be able to resolve it with: git checkout v1-train git cherry-pick -x 0a6b5fb302f048422c505c5b283ad2fde8091952 <RESOLVE MERGE CONFLICTS> git commit
Flags: needinfo?(arnau)
Done! v1-train: c523791afd5772a276b67e776839bef0748b9c55
Flags: needinfo?(arnau)
Blocks: 883776
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: