Mozilla.org/Redesign/Template tweaks
This pages lists the set of tweaks we want to make to the new version of the www.mozilla.org site. Please feel free to add any issues you think need to be fixed or open a bug and help us fix things.
Launch Date
We are planning on going live on Tuesday, August 25 (bug 510267)
Staging Information
The staging site is at: http://www-stage.mozilla.org/
The staging code is at: http://svn.mozilla.org/projects/mozilla.org/trunk/
If you'd like to help by editing the HTML or CSS and don't have SVN access, you can either create patches that someone else can check in or you can start the process to get commit access.
Pre-Launch Tweaks
We'd like to make these tweaks before making the new site live.
All Pages
- Check-in diff of all changes made to live site made while staging site has been up
- Move over rewritten missing.pl to stage (bug 510002)
- Confirm home-pages and main section pages validate
- Make sure all CVS committers to the site have SVN access (bug 509712)
Home Page
- Projects slider polish -- first few logos look bigger than last few logos now and slider doesn't fill all of the space (at least in Firefox 3.5)
- Hook up news feeds (using about:mozilla) and community ticker (using lizard feeder) -- bug 493099
Sub-Pages
- Style issues
- Left-nav issues
- Left menu shadow borders not long enough on pages with long menus (note: this may be by design, so we don't necessarily change it although we certainly can)
- What to do with news.html? Archive, redirect to somewhere, or back fill?
- h1 is sometimes inside and sometimes outside of
- Make sure pages that are automatically updated work in SVN repository
Post-Launch Tweaks
We can wait until after the new site goes live before fixing these issues.
All Pages
- Set up smaller group with access to home page and templates and more?
- Font size/color changes (see bug 225639 and 511900 for details)
- Optimize the site for small and large screens using media queries (tracking bug 492609).
- Look into better way to collapse left and right margins
- Tighten header by a few pixels (we should see how things look if we tighten up the header a bit -- even a few pixels will help address people's concern with the header size) and other tweaks to polish (header not quite like design, for example is font bold in design but not bold in code?)
- Add language picker (can wait since the only localized content on the site, the Manifesto and Mozilla Brochure, link to avaialble localizations in the body of the page). Also copy or move language selector above the fold into space on sub-page templates where the Edit this page link is?
- Have 'Edit This Page' link bring up Bespin instead of pointing to [Edit This Page SVN docs] or perhaps we want an interstitial page that talks about the two editing options and then links to the docs or Bespin (or Bespin can come up and that can link to the SVN docs) (bug 487108)
- Fix horizontal scrolling issues
- Implement a localization architecture (bug 507577)
- Add last modified date to footer where the current 'Page History' link is.
- Remove or fix up VARIABLES (bug 477085)
Home Page
- Add question(s) to comment area next to header and figure out where this should point
- "We're building" rotating with "We believe" -- bug 501963
- Clean up any left over issues with Community ticker scrolling and functionality
- Rotate order of projects on home page?
- Have project arrows on home page wrap around, so if you get to the end you can keep going instead of having to go back?
- Refresh site favicon?
Sub-Pages
- Header is missing some elements from the design -- Last modified date and Edit this page link.
- In breadcrumbs HOME link in sub-page pointing to section home not home page? (An issue from original templates and probably not an issue now, but worth double-checking)
- Hook up Manifesto principle rotation in template footer
- Work on content-specific Getting Involved links in template (similar to content-specific IRC channels in MDC)
- Minimize use of ALL CAPS styling
- Create sub-nav for Security section?
Resolved Issues
Make 'Community Ticker' text red to match design and other main headings on home pageDone in r49578.
Clean up new-temp directory?Done in r49581.
The ‘View More’ button on the Community Ticker has a select box that extends off the button and over the middle of the page that just looks awkward. (Need to verify this is an issue)Fixed in r49583.
Left-nav getting clipped at bottom on pages where menu is longer than page content, such as Community pages and 404 page (bug 508931)
Text in tables is very small (see Owners page)Fixed in r49698.
Calendar project pages busted -- at least partly due to dependence on VARIABLES file (bug 508932)
Right sidebars missing (content showing up unstyled at bottom of pages)ported of CSS to handle these layouts
div class="key-point" not covered in new design -- see for instance the Easy Ways to Donate section on the Donate page on the current site and live siteported over key-point css and updated style to match the new site
Verified issues have been removed.