Closed Bug 977045 Opened 11 years ago Closed 11 years ago

Visual design for non-modal default browser prompt

Categories

(Firefox :: Shell Integration, defect)

30 Branch
x86
All
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 30

People

(Reporter: phlsa, Assigned: mmaslaney)

References

Details

(Whiteboard: p=2 s=it-30c-29a-28b.3 [qa-])

Attachments

(2 files)

This is the UX work for bug 951627. An infobar seems to be the best solution for asking to set the default browser because * it doesn't interrupt the flow * it is still highly visible * it provides some flexibility Here's a WIP mockup: http://cl.ly/image/3m2z0X2V3p0m (neither the copy nor the visual design is finished yet)
Here are some great copy ideas from Matej: > [COPY OPTIONS] > 1) Always use Firefox to stay in control online. > 2) Always use Firefox for the best in security and privacy. > 3) Always use Firefox to get the most of the Web. > > [BUTTON] > Make Firefox my default browser I love the idea to split it up into call and action! My personal favorite is 3), probably because it is the most general.
Whiteboard: p=0
Since there seem to be no objections, we should go with: COPY: Always use Firefox to get the most of the Web. BUTTON: Make Firefox my default browser
Attached image WIP design spec
Here's a design spec from Michael (still WIP as far as I know). There are versions that use other colors for the button available as well: http://cl.ly/image/231u2q233J2r http://cl.ly/image/0F3s2D0v3Y1j http://cl.ly/image/2d160d3k2Q3G
Status: NEW → ASSIGNED
Whiteboard: p=0 → p=2 s=it-30c-29a-28b.3
Whiteboard: p=2 s=it-30c-29a-28b.3 → p=2 s=it-30c-29a-28b.3 [qa-]
Attached file dialog_prompt.zip
Mock and specs attached.
CSS from the specs: .icon-container { background-color: rgb( 255, 255, 255 ); width: 40px; height: 40px; } .promp-text { font-size: 12.5px; line-height: 18.75 px; font-family: "Segoe UI"; color: rgb( 51, 51, 51 ); text-align: left; } .prompt-container { background-color: rgb( 241, 241, 241 ); box-shadow: 0px 1px 1px 0px rgb( 213, 213, 213 ); height: 40px; padding: 10px 10px 10px 10px; } .primary-button-text { font-size: 12.5px; line-height: 18.75px; font-family: "Segoe UI"; color: rgb( 255, 255, 255 ); text-align: left; } .primary-button { border-radius: 2px; background-color: rgb( 116, 191, 67 ); height: 26px; } .primary-button:hover { background-color: rgb( 108, 178, 62 ); } .primary-button:hover:active { background-color: rgb( 100, 164, 58 ); } .secondary-button_text { font-size: 12.5px; line-height: 18.75 px; font-family: "Segoe UI"; color: rgb( 51, 51, 51 ); text-align: left; } .secondary-button { border-style: solid; border-width: 1px; border-color: rgb( 193, 193, 193 ); border-radius: 2px; background-color: rgb( 251, 251, 251 ); height: 26px; } .secondary-button:hover { background-color: rgb( 255, 255, 255 ); } .secondary-button:active { background-color: rgb( 200, 200, 200 ); }
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Target Milestone: --- → Firefox 30
See Also: → 951627
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: