Closed
Bug 1016500
Opened 10 years ago
Closed 10 years ago
Implement Manifesto redesign
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: malexis, Assigned: kohei)
References
()
Details
(Whiteboard: [kb=1389915] )
Attachments
(2 files)
Designs are approved. Lee, can you attach PSD here when ready? We can meet to discuss implementation and interactions with Kohei.
You bet! Kohei, here's the PSD: http://cl.ly/1n26370y1S2G Let me know if you have any questions.
Assignee | ||
Comment 2•10 years ago
|
||
Awesome! Let me check.
Assignee | ||
Comment 3•10 years ago
|
||
What should the signature overlay and the sign button do? The wireframe (Attachment 8337855 [details]) says it will "unlock the ways you can support Mozilla's Manifesto." Maybe it won't be used this time?
Comment 4•10 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #3) > What should the signature overlay and the sign button do? The wireframe > (Attachment 8337855 [details]) says it will "unlock the ways you can support > Mozilla's Manifesto." Maybe it won't be used this time? Hi Kohei- We aren't using the signature overlay and sign up button at this time. Thx, Jen
Sorry if my file was confusing, Kohei. I left that component in my PSD in case we'll want it later - for now, we're leaving it out as Jen said. Thanks!
Assignee | ||
Comment 6•10 years ago
|
||
Okay, thanks :)
Reporter | ||
Updated•10 years ago
|
Whiteboard: [kb=1389915]
Assignee | ||
Updated•10 years ago
|
Status: NEW → ASSIGNED
OS: Mac OS X → All
Hardware: x86 → All
Reporter | ||
Comment 7•10 years ago
|
||
Kohei, can you put what you have so far on a demo server? We're hoping we can use that link get sign-off from people included in the photos.
Flags: needinfo?(kohei.yoshino)
Assignee | ||
Comment 8•10 years ago
|
||
I'll send a PR tomorrow with the current copy provided, so people will be able to preview the page on a demo server.
Flags: needinfo?(kohei.yoshino)
Assignee | ||
Comment 9•10 years ago
|
||
A few questions: * The current "Share this" widget doesn't work properly if there are two or more buttons on the same page. Also, Facebook and Google+ don't allow users to share an arbitrary text, while Twitter does. So I have replaced "Share this" widgets with "Tweet this" links with each principle copy, except one on the header. Is that okay with you? * Where should the "Our plans and pledge" link go? It's under the "Learn more about…" section.
Assignee | ||
Comment 10•10 years ago
|
||
This is now on a demo server: https://www-demo4.allizom.org/en-US/about/manifesto/
Comment 11•10 years ago
|
||
That's looking great, Kohei - thanks! Would it be possible to have the background grid go beyond 2 columns, and spread both ways to fill up 100% background? If it's possible, maybe the photos can randomly switch position with each other (still use the same number of pictures, but swap placement just to add some movement)
Assignee | ||
Comment 12•10 years ago
|
||
I have increased the columns to 3, so the grids will fill the background in most cases. Because the grid rotator plug-in sometimes doesn't work as expected, I think it's safe to keep the number of columns. These photos are randomly placed :)
Comment 13•10 years ago
|
||
Some notes and questions. If you check https://www-demo4.allizom.org/it/about/manifesto/, you'll note that a couple of principles are not localized. 01 has a couple more spaces around –, while 05 has moved from "on Internet" to "on it". Are these changed wanted,and necessary? I'm not sure the "OUR 10 Principles" design will work at all for l10n: * it would be nice to avoid using text-transform, just set the string as "OUR 10 Principles" * "OUR 10" can become quite long. As it is, the design will break ({} will cover only 2 lines, partially overlap with photos). * manifesto/details needs to pick up strings from manifesto.lang
Comment 14•10 years ago
|
||
Forgot the most important thing: how do we plan to enable this new design, once it's ready? Manifesto is currently localized in 37 locales.
Assignee | ||
Comment 15•10 years ago
|
||
(In reply to Francesco Lodolo [:flod] from comment #13) > I'm not sure the "OUR 10 Principles" design will work at all for l10n: I cannot answer about the copy but was thinking about this. We could have some locale-specific tweaks. I'll try to understand how it works in various locales with Google Translate ;) (In reply to Francesco Lodolo [:flod] from comment #14) > Forgot the most important thing: how do we plan to enable this new design, > once it's ready? Should we use a tag like Tabzilla promos to switch the old and new design?
Comment 16•10 years ago
|
||
Yes, I think a tag would be a good compromise. Some of those locales are slow to react, and disabling completely the page is not great.
Assignee | ||
Comment 17•10 years ago
|
||
OK, I'll introduce a tag something like {% if l10n_has_tag('manifesto_landing') or settings.DEV %} Show the redesigned page {% else %} Show the old page {% endif %}
Assignee | ||
Comment 18•10 years ago
|
||
(In reply to Mike Alexis [:malexis] from comment #7) > Kohei, can you put what you have so far on a demo server? We're hoping we > can use that link get sign-off from people included in the photos. Please get go-aheads from those people if needed :)
Assignee | ||
Comment 19•10 years ago
|
||
Hi Gareth, I'd like to implement some GA event trackings on this page. It could be something like this. What do you think? Category: /about/manifesto/ Interactions Actions and Labels: * Show modal, section ID (01 to 10) * Click link, link text * Tweet, section ID or "Tell your friends" (for the arbitrary text form) The demo page can be found at https://www-demo4.allizom.org/en-US/about/manifesto/
Flags: needinfo?(garethcull.bugs)
Assignee | ||
Comment 20•10 years ago
|
||
I still have to solve my Comment 9. Any ideas?
Flags: needinfo?(jbertsch)
Comment 21•10 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #9) > Created attachment 8440305 [details] [review] > pull request > > A few questions: > > * The current "Share this" widget doesn't work properly if there are two or > more buttons on the same page. Also, Facebook and Google+ don't allow users > to share an arbitrary text, while Twitter does. So I have replaced "Share > this" widgets with "Tweet this" links with each principle copy, except one > on the header. Is that okay with you? > * Where should the "Our plans and pledge" link go? It's under the "Learn > more about…" section. Hi Kohei- Yes - perfect re: making Tweet this links within each principle. Thanks! Delete the "our plans and pledge" link. Does that cover it? I'm so sorry for the slow response on this one. Thanks!
Flags: needinfo?(jbertsch)
Assignee | ||
Comment 22•10 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #21) > Yes - perfect re: making Tweet this links within each principle. Thanks! > > Delete the "our plans and pledge" link. Okay, thanks :)
Comment 23•10 years ago
|
||
Hi Kohei, I just noticed that the video links in the Learn more overlays take you off the Manifesto site. Can we change that to open a new tab? That way the user doesn't have to use the back button (reload our site) to resume their experience.
Comment 24•10 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #19) > Hi Gareth, I'd like to implement some GA event trackings on this page. It > could be something like this. What do you think? > > Category: /about/manifesto/ Interactions > > Actions and Labels: > > * Show modal, section ID (01 to 10) Show modal with section ID as the label looks good. > * Click link, link text Let's change 'Click link' to 'modal link click' Can we concatenate the section ID before the link text within the label. eg. 01: link text > * Tweet, section ID or "Tell your friends" (for the arbitrary text form) Tweet, section ID looks good. Could we put some utm parameters on the shared twitter link, so we can understand the inbound traffic by type of content shared. Please use: ?utm_source=twitter&utm_medium=referral&utm_campaign=manifestoshares&utm_content={section ID OR Tell Your Friends}. Also, can we also place events on the navigation arrows when the modal opens to understand how people are navigating through this experience. where action is 'next' or 'prev' and label is section ID they are currently on. Does that work?
Flags: needinfo?(garethcull.bugs)
Assignee | ||
Comment 25•10 years ago
|
||
(In reply to Lee Tom from comment #23) > I just noticed that the video links in the Learn more overlays take you off > the Manifesto site. Can we change that to open a new tab? Sure, maybe all Learn More and video links should be opened in a new tab. We could embed those videos instead, but I thought nested modals were confusing and Android users might want to open videos in the native YouTube app. (In reply to Gareth Cull [:garethc] from comment #24) > Does that work? Yes! I'll implement those soon.
Assignee | ||
Comment 26•10 years ago
|
||
I have reorganized GA event actions based on Gareth's comment. Does this work? Modal actions: * modal open: section id (01 to 10) * modal prev: section id * modal next: section id Those will help distinguish normal links and YouTube links: * modal link click: link text * modal video link click: link text For links outside the modal, e.g. Read the entire manifesto, Donating to Mozilla: * content link click: link text Twitter: * tweet: section id or 'custom'
Flags: needinfo?(garethcull.bugs)
Assignee | ||
Comment 28•10 years ago
|
||
Got it!
Comment 29•10 years ago
|
||
Hi Kohei- For launch, can we limit the photos to 4 columns - 2 on the left and 2 on the right? I love the way 3 columns look, but I think there are too many repeated images and not enough time to gather up more pics of Mozillians. Thx, Jen
Comment 30•10 years ago
|
||
PS: Did Mike mention to you that we would like to get the page live on July 2? Do you think that is possible? If not, we can pick a later date. Thx!!!
Comment 31•10 years ago
|
||
This is looking really good. I have a few style and interaction comments to improve the ux: Link styles: - Visited links appear to be blue in the CSS. This color will not work well on all backgrounds. For instance, step 8 has a green background. 'Visited' blue links are not readable on this color. Screenshot: http://cl.ly/image/323w3L1d3D04 * we need a link color that works across all background colors, but I don't think a separated visited link color is necessary. Let's focus on making links look clickable in the next comment. - Unvisited links are white and do not look interactive. This white link text is the same color text as non-links and as a result it is not clear what is a link vs. plain text. If all bullet points were a link, this may work since we would set up the expectation that each bullet point is a link. However, some bullet points contain 2 links. Example: "volunteer" and "student ambassador" are 2 separate links in the second bullet point of #8. http://cl.ly/image/0U47113s252C * we need a link style that distinguishes links from plain text. This could be a text or text background color, for instance. (Lee to advise) - A link hover state for our "see more" links would make this feel more interactive. http://cl.ly/image/2M1b2n0a3j2Z * Link hover state could be a link background color, animation ("see more" to "see more >" - adding a carrot on hover), etc and does not need to be constrained to text color only as I know our color options are limited with the dark backgrounds. I really like the Left/Right subtle arrow animation on hover in the overlays. Given the limits we have for relying on color to make things look clickable and feel interactive, we can also consider using animation like this to make the interactive elements respond to the user in the items I mentioned above. Lee, do you have any style recommendations to solve the few CSS/interactivity issues I mentioned above?
Flags: needinfo?(ltom)
Comment 32•10 years ago
|
||
Thanks Holly. I feel there's a pretty clear CTA to initiate the principals overlays - there are 3 changes on hover: Principal number highlights, "see more" appears and the other boxes fade back. I agree that the links on the overlays might not be as clear as they can be. Unvisited links - Maybe the links are underlined by default - I like the idea of adding a carrot on hover ("Join us" to "Join us »") - In the case of #8 where there are 2 links in one bullet, let's separate into one per bullet so adding a carrot on hover doesn't look weird within a single sentence ie: • Join us as a volunteer » • Join us as a student ambassador » Link hover state for "see more" - Let's keep the links white and add the carrot on hover if this helps ("See more" to "See more »")
Flags: needinfo?(ltom)
Comment 33•10 years ago
|
||
Hi Kohei- Here's a new PSD with the final photos: http://cl.ly/3r0S463v0036 For launch, could we restrict the page to 4 columns of photos total? I think there are two many repeats with 6 columns and the number of images we have - We probably need to add more images but that is time consuming with obtaining the permissions so I think we'll need to finish up that part later in July. I'll also update the latest mock up jpg to this bug. Thx, Jen
Comment 34•10 years ago
|
||
Assignee | ||
Comment 35•10 years ago
|
||
I'll revisit links and update photos shortly!
Comment 36•10 years ago
|
||
Thanks, Kohei. Could we also please update the Twitter share link from: http://www.mozilla.org/en-US/about/manifesto/?utm_source=twitter&utm_medium=referral&utm_campaign=manifestoshares&utm_content=custom to: http://mzl.la/1iRxjCi
Comment 37•10 years ago
|
||
Hi Kohei- Also, in Firefox (but not Safari), when I try to tweet, I see two twitter windows pop up. In Safari, it works as expected and I just see 1 pop up window open. Thx, Jen
Comment 38•10 years ago
|
||
Hey Kohei, I have just a couple of minor updates to mention. See Lee's last comment (comment 32) regarding link styes. I've reiterated his key feedback below: 1. Link style update for overlay (specific to #8's overlay) In the case of #8 where there are 2 links in one bullet, let's separate into one per bullet so adding a carrot on hover doesn't look weird within a single sentence • Join us as a volunteer » • Join us as a student ambassador » 2. Link hover state for "see more" Let's keep the links white and add the carrot on hover if this helps ("See more" to "See more »") Currently, the "see more" has a pulsing animation. Instead of this, could you implement Lee's recommendation? On the overlay for #8 could you also separate the links into 2 bullet points as described?
Assignee | ||
Comment 39•10 years ago
|
||
I have replaced all share links with shorten URLs so people won't see long URLs and the stats can be found at 01: https://bitly.com/1o4BGY1+ 02: https://bitly.com/1o4Cmwi+ 03: https://bitly.com/1pHvACg+ 04: https://bitly.com/1olpxj7+ 05: https://bitly.com/V8O1SM+ 06: https://bitly.com/TArZa0+ 07: https://bitly.com/1mRltrl+ 08: https://bitly.com/TMI1Ox+ 09: https://bitly.com/1xcEisc+ 10: https://bitly.com/1z5HIPk+ custom: https://bitly.com/1iRxjCi+ And fixed the two popup windows issue.
Assignee | ||
Comment 40•10 years ago
|
||
(In reply to Holly Habstritt Gaal [:Habber] from comment #38) > 1. Link style update for overlay (specific to #8's overlay) > In the case of #8 where there are 2 links in one bullet, let's separate into > one per bullet so adding a carrot on hover doesn't look weird within a > single sentence > • Join us as a volunteer » > • Join us as a student ambassador » I should have left a comment sooner... This string has already been localized into some languages, so I have kept it as is. Maybe we can fix it in the next round. > 2. Link hover state for "see more" > Let's keep the links white and add the carrot on hover if this helps ("See > more" to "See more »") > > > Currently, the "see more" has a pulsing animation. Instead of this, could > you implement Lee's recommendation? On the overlay for #8 could you also > separate the links into 2 bullet points as described? Fixed.
Assignee | ||
Comment 41•10 years ago
|
||
Hi, my pull request is now ready to be pushed any time!
Comment 42•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/c93aa029a07f617e95bc8181de7baaf58a4e6584 Fix Bug 1016500 - Implement Manifesto redesign https://github.com/mozilla/bedrock/commit/c054daace114f0fb5199dc8e4e578ce019ba375f Merge pull request #2102 from kyoshino/bug-1016500-manifesto-redesign Fix Bug 1016500 - Implement Manifesto redesign
Updated•10 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 43•10 years ago
|
||
Thanks Kohei!
Comment 44•10 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #40) > (In reply to Holly Habstritt Gaal [:Habber] from comment #38) > > 1. Link style update for overlay (specific to #8's overlay) > > In the case of #8 where there are 2 links in one bullet, let's separate into > > one per bullet so adding a carrot on hover doesn't look weird within a > > single sentence > > • Join us as a volunteer » > > • Join us as a student ambassador » > > I should have left a comment sooner... This string has already been > localized into some languages, so I have kept it as is. Maybe we can fix it > in the next round. > > > 2. Link hover state for "see more" > > Let's keep the links white and add the carrot on hover if this helps ("See > > more" to "See more »") > > > > > > Currently, the "see more" has a pulsing animation. Instead of this, could > > you implement Lee's recommendation? On the overlay for #8 could you also > > separate the links into 2 bullet points as described? > > Fixed. Good point about the localization. Let's keep it in mind for the next round of updates. Thanks!
Comment 45•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/16e852a4575ae691a3300500266df5e4f471c2bf [fix bug 1016500] Small manifesto page CSS style updates and fixes https://github.com/mozilla/bedrock/commit/71dcff33e69fcb824a9d8ba5cc035d083f20b986 Merge pull request #2185 from mozilla/bug-1016500-small-design-updates-manifesto [fix bug 1016500] Manifesto page CSS style updates and fixes
Comment 46•10 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/a81b94f0db8fa6aad8f3d169f32d068d546f9493 [bug 1016500] Fix image rotation on manifesto page https://github.com/mozilla/bedrock/commit/63e1dd25d9f800a6ae06f64d552fdfe09a97d573 Merge pull request #2224 from alexgibson/bug-1016500-fix-image-rotate-manifesto-page [bug 1016500] Fix image rotation on manifesto page
You need to log in
before you can comment on or make changes to this bug.
Description
•