Closed
Bug 847578
Opened 12 years ago
Closed 12 years ago
[Holo] Flat UI for Doorhangers
Categories
(Firefox for Android Graveyard :: Theme and Visual Design, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 22
People
(Reporter: sriram, Assigned: sriram)
References
Details
Attachments
(5 files)
30.15 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
4.66 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
10.80 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
23.05 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
6.94 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
Currently doorhangers are shown in a dark background with shadows. The button bar changes with the phone and doesn't look good with Holo theme. It would be nice to have doorhangers and site identity popups use a lighter theme: http://cl.ly/image/0H1S113Y0Q0z
Assignee | ||
Comment 1•12 years ago
|
||
This removes all blacks (yay!) and uses popup-backgrounds similar to custom menu. The phone ones have to be edge-to-edge, while the tablet ones are smaller. Hence two versions are used (PopupWindow cannot go past screen boundaries :( ). Removed the resources that aren't needed.
Attachment #720894 -
Flags: review?(mark.finkle)
Assignee | ||
Comment 2•12 years ago
|
||
Buttons were using button-bar style. This is removed, and a new style is provided by inflating the button from the XML. The background is same as the content portion. An optional divider is shown, if buttons are visible.
Attachment #720895 -
Flags: review?(mark.finkle)
Assignee | ||
Comment 3•12 years ago
|
||
This patch adds dividers between buttons. Also, dividers (orange! yaay!) between doorhangers. Basically the orange divider is part of the individual doorhanger. They are shown/hidden based on the list that is about to be shown (last one's divider is hidden).
(The other approach could be to use a DoorHangerAdapter and show a list view. But things would get more complex in that approach).
Attachment #720898 -
Flags: review?(mark.finkle)
Assignee | ||
Comment 4•12 years ago
|
||
No more shadows for Larry! (But who named him larry, btw?)
The UI is flat (one section of text, image on the right top).
Attachment #720899 -
Flags: review?(mark.finkle)
Assignee | ||
Comment 5•12 years ago
|
||
There are so many text-views in SiteIdentity popup. Removed some of them.
Attachment #720901 -
Flags: review?(mark.finkle)
Updated•12 years ago
|
Attachment #720894 -
Flags: review?(mark.finkle) → review+
Comment 6•12 years ago
|
||
Comment on attachment 720895 [details] [diff] [review]
Part 2: Doorhanger buttons
Let's double check with Ian on the colors
Attachment #720895 -
Flags: review?(mark.finkle) → review+
Comment 7•12 years ago
|
||
Comment on attachment 720898 [details] [diff] [review]
Part 3: Dividers
fixDoorHangerDividers -> showDividers
Attachment #720898 -
Flags: review?(mark.finkle) → review+
Comment 8•12 years ago
|
||
Comment on attachment 720899 [details] [diff] [review]
Part 4: Larry
Again, let's double check with Ian on the larry color changes
Attachment #720899 -
Flags: review?(mark.finkle) → review+
Updated•12 years ago
|
Attachment #720901 -
Flags: review?(mark.finkle) → review+
Assignee | ||
Comment 9•12 years ago
|
||
Assignee | ||
Comment 10•12 years ago
|
||
Assignee | ||
Comment 11•12 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/60e2ba8bd317
https://hg.mozilla.org/integration/mozilla-inbound/rev/a8d314396301
https://hg.mozilla.org/integration/mozilla-inbound/rev/7759f17f1e3c
https://hg.mozilla.org/integration/mozilla-inbound/rev/eaf1992eb793
https://hg.mozilla.org/integration/mozilla-inbound/rev/a526847e4f90
Comment 12•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/60e2ba8bd317
https://hg.mozilla.org/mozilla-central/rev/a8d314396301
https://hg.mozilla.org/mozilla-central/rev/7759f17f1e3c
https://hg.mozilla.org/mozilla-central/rev/eaf1992eb793
https://hg.mozilla.org/mozilla-central/rev/a526847e4f90
Assignee: nobody → sriram
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 22
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•