Closed Bug 934075 Opened 11 years ago Closed 10 years ago

Add a background to empty menu panels.

Categories

(Firefox :: Toolbars and Customization, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 30
Tracking Status
firefox29 --- fixed
firefox30 --- fixed

People

(Reporter: Dolske, Assigned: jaws)

References

(Blocks 1 open bug)

Details

(Whiteboard: [Australis:P5])

Attachments

(3 files, 1 obsolete file)

Attached patch Patch v.1 (WIP) (obsolete) — Splinter Review
Maybe? See patch. ;)
Attached file empty_panels.zip
Menu Panel

• Version 1: Menu status

• Version 2: Hint

• Version 3: Whimsy easter-egg

• Version 4: Mission statement easter-egg

Download Panel

• Version 1: Download status

• Version 2: Hints


I like the idea of using the empty real estate to educate our users, but the whimsy option is temping.
Flags: needinfo?(madhava)
Flags: needinfo?(shorlander)
Whiteboard: [Australis:M?][Australis:P5] → [Australis:P5]
Attached patch PatchSplinter Review
This patch moves the whimsycorn from corner to corner of the panel when it is empty (only when the panel is a descendent of the popup, not in customization mode).
Assignee: nobody → jaws
Attachment #826262 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #8390962 - Flags: review?(mconley)
Flags: needinfo?(shorlander)
Flags: needinfo?(madhava)
Comment on attachment 8390962 [details] [diff] [review]
Patch

Review of attachment 8390962 [details] [diff] [review]:
-----------------------------------------------------------------

\o/

Seems like we should have a separate bug on file for the downloads panel (not whimsy).

::: browser/themes/shared/customizableui/panelUIOverlay.inc.css
@@ +48,5 @@
> +  }
> +}
> +
> +@keyframes moveX {
> +  /* These values are adjusted so for the padding on the panel. */ 

Nit: Not entirely English. Also, trailing whitespace. Ditto for other comment.
Attachment #8390962 - Flags: review?(mconley) → review+
https://hg.mozilla.org/integration/fx-team/rev/bfe98063dfd0
Whiteboard: [Australis:P5] → [Australis:P5][fixed-in-fx-team]
Pushed a follow-up to fix the path and remove the preprocessor flag in the OSX jar.mn file:
https://hg.mozilla.org/integration/fx-team/rev/f50f63b769ad
Attached patch Patch for AuroraSplinter Review
[Approval Request Comment]
Bug caused by (feature/regressing bug #): new feature for Australis
User impact if declined: blank menu panel shown if users remove all buttons
Testing completed (on m-c, etc.): locally, pushed to fx-team
Risk to taking this patch (and alternatives if risky): none expected
String or IDL/UUID changes made by this patch: none
Attachment #8391262 - Flags: approval-mozilla-aurora?
Attachment #8391262 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
https://hg.mozilla.org/mozilla-central/rev/bfe98063dfd0
https://hg.mozilla.org/mozilla-central/rev/f50f63b769ad
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [Australis:P5][fixed-in-fx-team] → [Australis:P5]
Target Milestone: --- → Firefox 30
QA Whiteboard: [qa-]
Depends on: 1003780
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: