Closed Bug 914634 Opened 11 years ago Closed 11 years ago

Build revised nav into all pages and routes

Categories

(Webmaker Graveyard :: webmaker.org, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cassie, Assigned: kate)

References

Details

(Whiteboard: mozfest, uxdesign, uidesign, frontend)

Attachments

(1 file)

This is based on the homepage redesign. Would like to see interactions for how the nav works at multiple sizes, including considered hover and on states, and tap vs. click.
Here's a starting point prototype -- http://webmaker-914634.herokuapp.com/
Flags: needinfo?(cassie)
This is great Kate!! You got a lot further than I expected! Maybe we can try to hop on vidyo today?
Flags: needinfo?(cassie)
Prototyping is done, morphing this into a ticket for pages other than homepage.
Summary: Prototype/Build revised nav → Build revised nav into all pages and routes
Quite a few design changes here, more simple breadcrumbs style, mobile styles, icons with hover states.

Design review done with Gavin yesterday.

http://webmaker-sandbox.herokuapp.com - Live version
Attachment #813134 - Flags: review?(schranz.m)
Attachment #813134 - Flags: feedback?(gavin)
Attachment #813134 - Flags: review?(gavin)
Attachment #813134 - Flags: feedback?(gavin)
Attachment #813134 - Flags: feedback?
Comment on attachment 813134 [details] [review]
https://github.com/mozilla/webmaker.org/pull/407

Don't shoot the messenger here, but just bring up UI quirks I'm noticing.

- Seems weird to notice that when I hover over this section there's a gap between it and "Explore. Correction, this happens when mousing over anything to the left/right of the selected tab/section. https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/7w_ihsdw.png

- http://webmaker-sandbox.herokuapp.com/en-US/blog doesn't point to anything right now. Will this point to something in the future or will it be temporarily turned off?

- Is it known that the footer on /login is broken? https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/44_m5c8p.png

- Your nav bar isn't localized https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/tlk0s7gn.png

Anyway, code review incoming.
Attachment #813134 - Flags: review?(schranz.m) → review-
Code review done.
Comment on attachment 813134 [details] [review]
https://github.com/mozilla/webmaker.org/pull/407

Code looks good. A few nits noted.

Design-wise it seems like things lose fidelity beyond 1540px wide. The content block is constrained to 1540, but the header isn't, which feels non-gridded. I'd suggest setting a 1540 max width on webmaker-outer-wrapper and margin "auto" to start.

There is also some header edge cropping around 900px window width.

Other than that, looking awesome!
Attachment #813134 - Flags: review?(gavin)
Attachment #813134 - Flags: review+
Attachment #813134 - Flags: feedback?
Attachment #813134 - Flags: feedback-
Ok sweet, updated the grid on the header. Also noticed some problems with header/logo for mobile safari which i touched up while i was there
On second thought, I think fixing the events nit would be easy enough, at least to make it not feel janky.

https://dl.dropboxusercontent.com/spa/qxpeeqhhsjhcqcf/6r50yw9r.png

I guess just expand the map container to fill the rest of the space.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 924952
Attachment mime type: text/plain → text/x-github-pull-request
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: