Closed Bug 748781 Opened 12 years ago Closed 10 years ago

Sandstone elmo

Categories

(Webtools Graveyard :: Elmo, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: mathjazz)

References

Details

Sandstone is coming up as new mozilla theme, guess we should go there.

Open items I see:

- need design or design signoff?
- bedrock's impl is in less, infra?
- should we have tabzilla?

PS: I did glance a bit at http://www-dev.allizom.org/b/en-US/sandstone/, and I could picture that many things might just work for us. I'd go for the default stone color, as we're adding color ourselves for success etc enough.
I'd say we need design. Whatever that means. Sandstone does a great job setting the colors and the fonts but we still need to think about the UX. Like the navigation and stuff.
Note-to-self: Conclusion from meeting: Give it a shot and cap the time to see if we CAN pull it off without design experts. Then review resources and time.
Depends on: 753163
So it's starting to take shape.

The home page:
http://cl.ly/GnSy

A regular page:
http://cl.ly/GnA6

A wide page:
http://cl.ly/Gmvn

* The login thing is a bit of a challenge. Anybody got any sexy suggestions for how to solve that? ...before we call in the experts

* This new version does NOT have the Teams and Documentation links on every page :(
Maybe we can come up with an extra nav floating to the right of the logo and below the tabzilla thing. 

* For the home page, on the Sandstone page, the navigation links on the white background is anchor links but I'm currently using them for Home, Teams and Documentation and that's maybe stupid. 

* Regular non-wide pages look great!

* The wide pages will require a lot more css-fu. Skills I might not possess but I haven't taken a good stab at it yet. 

* Maybe we can change the "mozilla" logo to one that says "mozilla Localization" in some fancy way.  


I'm currently cheating and instead of using the .less files I just downloaded the compiled .css file. 
Code here: 
https://github.com/peterbe/elmo/tree/feature/bug748781-sandstone
Compare:
https://github.com/peterbe/elmo/compare/feature/bug748781-sandstone
That's nice, thanks.

A few comments: I don't think that vanilla tabzilla makes sense for us. Like, you're on the team page for the German localization, and "Get Involved" takes you http://www.mozilla.org/b/en-US/contribute/. We also need to get rid of a few "mozilla", in particular on the home page. Re login, not sure if I like what MDN does, in particular, their integration of tabzilla looks weird to me.

I wonder if starting without tabzilla makes that easier. Re adjusting tabzilla to focused sites, maybe try to poke slater in person?
(In reply to Axel Hecht [:Pike] from comment #4)
> That's nice, thanks.
> 
> A few comments: I don't think that vanilla tabzilla makes sense for us.
> Like, you're on the team page for the German localization, and "Get
> Involved" takes you http://www.mozilla.org/b/en-US/contribute/. We also need
> to get rid of a few "mozilla", in particular on the home page. Re login, not
> sure if I like what MDN does, in particular, their integration of tabzilla
> looks weird to me.
> 
> I wonder if starting without tabzilla makes that easier. Re adjusting
> tabzilla to focused sites, maybe try to poke slater in person?

Tabzilla is meant to be hosted globally on www.mozilla.org. We can't affect it's content, looks or functionality. 
I've updated my code so it uses `//www.mozila.org/...` instead of a local copy.
Priority: -- → P2
Blocks: 743658
Assigning to Matjaz.
Assignee: nobody → matjaz85
I'd be happy if Matjaz can help out with this, but I'm not sure all Matjaz Horvat's are equal. Did you talk to Matjaz about assigning this to him?
Assignee: matjaz85 → nobody
They probably are, but m@owca.info is the most equal one. :-)

Taking this one.
Assignee: nobody → m
Just talked to Sean, they probably want to actually do a sandstone design for us.

Key pages would be https://l10n.mozilla.org/, and https://l10n.mozilla.org/teams/fr.

We'd also have wide pages like https://l10n.mozilla.org/dashboard/history?tree=fx_central&locale=fr.
Depends on: 791685
Depends on: 864352, 864357, 864359, 864360
This has been fixed for a while.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.