Task:Implement new maemo.org layout and style
(→Checklist) |
(→Checklist) |
||
Line 84: | Line 84: | ||
* Implement template for authors of news items (Niels/Neithan) | * Implement template for authors of news items (Niels/Neithan) | ||
* Remove Garage from front page (Niels/Neithan) | * Remove Garage from front page (Niels/Neithan) | ||
+ | * Title header in news items is not left aligned (related to styling of comments and news items) | ||
=== Subsections === | === Subsections === |
Revision as of 13:36, 1 April 2009
This is an ongoing task, planned to be completed during the current maemo.org development sprint. Any help is appreciated! Please see the talk page for discussion. |
This page serves as a TODO and status list for the implementation of the new layout and styles to all Maemo web services.
Contents |
Status
Service | Worked on by | % | last updated | Info |
---|---|---|---|---|
maemo.org | - | 60% | 2009-03-31 | - |
garage.maemo.org | - | 0% | 2008-12-08 | - |
lists.maemo.org | - | 0% | 2008-12-08 | - |
bugs.maemo.org | - | 0% | 2008-12-08 | - |
search.maemo.org | - | 0% | 2008-12-08 | - |
talk.maemo.org | - | 0% | 2008-12-08 | - |
wiki.maemo.org | - | 70% | 2009-03-03 | - |
Extras Promoter | - | 0% | 2008-12-08 | - |
Extras Assistant | - | 0% | 2008-12-08 | - |
Voting system | - | 0% | 2008-12-08 | - |
maemo.org
Specifics
Info | ||
---|---|---|
Platform | Midgard | Ragnaroek |
Can be worked on without disturbing regular users? | Yes | Separate host http://newstyle.maemo.org |
Style in SCM? | Yes | maemo2midgard svn |
Needs reconfiguring? | Probably | Depends on layout changes |
Difficulty | Medium | Lot of work to change all layouts. |
Plan
- Create maemo2009 style in maemo2midgard svn. done
- Setup temporary host newstyle.maemo.org where we apply the new style to current website. done
- Change style and configuration snippets in svn and sync to newstyle host. under work
- Repeat until satisfied
- Apply to live site
Checklist
- Missing the (?) icon in different sizes. (Glaubert)
- The product page of a download (example) needs some love. (Niels/Neithan)
- Comments need styling to look like new proposed style. (Niels/Neithan)
- Application screenshots with Hot and Fresh overlays look out of proportion
- Front page: Missing correct backgrounds for sidebar menu (Niels/Neithan)
- User login form needs work (Niels/Neithan)
- Events still need styling (Niels/Neithan)
- Align "More" buttons on from page with star ratings (Niels/Neithan)
- Limit length of application descriptions (or limit length of description taken for application profile) (Niels/Neithan)
- Remove right border from "Talk" button in the menu (Niels/Neithan)
- Capitalise section headings (Announcements, News, Events) (Niels/Neithan)
- Need graphics 100x60, 200px × 120px, 400px × 240px for applications with no screenshot (see MPlayer in various lists on the site for example) (Glaubert)
- Still need mouseover version of "More", "Get involved", "Get help", "Register", "Log in" buttons (Glaubert)
- Get a banner for Forum Nokia and nokia.maemo.com off Quim, or confirm that we go live without them (Dave)
- Add Support page to the header (Niels/Neithan)
- Need 1/2, 1/4 & 3/4 star images (Glaubert)
- Add "MORE" button to news (Niels/Neithan)
- Fix "Get involved" and "Get help" links (to point to "Community" and "Support" respectively) (Niels/Neithan)
- Implement template for authors of news items (Niels/Neithan)
- Remove Garage from front page (Niels/Neithan)
- Title header in news items is not left aligned (related to styling of comments and news items)
Subsections
- Normal page (maemo.org/somepage)
- Design: done
- XHTML/CSS: almost done -> Missing: correct backgrounds for sidebar menu.
- Template: done (http://newstyle.maemo.org/intro/developer_overview/)
- Front page (http://maemo.org)
- Design: http://wiki.maemo.org/Image:HOME_8.png
- XHTML/CSS: mostly done Events etc still need styling, need some banners for forum nokia etc
- Template:
- Login screen (https://maemo.org)
- Design: done
- XHTML/CSS: done
- Template: done
- Social news (http://maemo.org/news)
- Design: http://wiki.maemo.org/Image:Planet_Maemo.png
- XHTML/CSS: mostly done
- Template: 2009-02-19
- Planet Maemo (http://maemo.org/news/planet-maemo)
- Design: http://wiki.maemo.org/Image:Planet_Maemo.png
- XHTML/CSS:
- Template: 2009-02-19
- Event calendar (http://maemo.org/news/events/)
- Design:
- XHTML/CSS:
- Template:
- Comments (loaded to news and app pages)
- Design: http://wiki.maemo.org/Image:Download_with_rating.png
- XHTML/CSS: Some work done, needs account widget still
- Template: Some work done, needs account widget still
- Maemo profile page (http://maemo.org/profile/view/username)
- Design: http://wiki.maemo.org/Image:Profile_page.png
- XHTML/CSS: mostly done
- Template: mostly done
- Maemo profile list (http://maemo.org/profile/list)
- Design: done
- XHTML/CSS: done
- Template: mostly done, needs resized avatar image.
- Downloads main page
- Design: http://wiki.maemo.org/Image:Download_v_02.png
- XHTML/CSS: mostly done, missing (?) icon in more sizes
- Template: mostly done
- Downloads category page (http://maemo.org/downloads/OS2008/desktop-environment/)
- Design: done
- XHTML/CSS: mostly done, some spacing issues left.
- Template: mostly done, sidebar categories list needs to show active category
- Downloads application page (http://maemo.org/downloads/product/OS2008/omweather/)
- Design: http://wiki.maemo.org/Image:Download_with_rating.png
- XHTML/CSS: mostly done
- Template: mostly done
garage.maemo.org
Specifics
Info | ||
---|---|---|
Platform | Gforge | |
Can be worked on without disturbing regular users? | Yes | Need to find out how |
Style in SCM? | Yes | lemon svn |
Needs reconfiguring? | Possibly | Depends on layout changes |
Difficulty | High | Need a GForge expert as theming is painful. |
Plan
lists.maemo.org
Specifics
Info | ||
---|---|---|
Platform | Mailman | |
Can be worked on without disturbing regular users? | Yes | Can test on local instance and copy files over when done. |
Style in SCM? | Yes | maemo2midgard svn |
Needs reconfiguring? | No | |
Difficulty | Medium | Need to edit some Mailman source files as not all pages are themed. |
Plan
- Create style files and test on a local instance.
- Regenerate one email in the archive to see if the style works on live data.
- Move style to lists.maemo.org and regenerate the entire email archive html files
bugs.maemo.org
Specifics
Info | ||
---|---|---|
Platform | Bugzilla | |
Can be worked on without disturbing regular users? | Yes | We have a test bugzilla setup, so testing can be done there. |
Style in SCM? | Yes | bugs svn |
Needs reconfiguring? | No | |
Difficulty | Medium |
Plan
search.maemo.org
Specifics
Info | ||
---|---|---|
Platform | Google Mini Search Appliance | |
Can be worked on without disturbing regular users? | Yes | Need to create a new frontend and edit that XSLT. |
Style in SCM? | No | Need to find out. |
Needs reconfiguring? | No | Frontend can be switched easily |
Difficulty | High | This XSLT is complex |
Plan
- Create new frontend in the Enterprise Controller
- Copy current XSLT to new frontend
- Edit style
- Try new frontend in Test Center, repeat step 3 until:
- If satisfied, switch frontend.
talk.maemo.org
wiki.maemo.org
Specifics
Info | ||
---|---|---|
Platform | Mediawiki | |
Can be worked on without disturbing regular users? | Yes | Need to create a new skin and set that in user profile |
Style in SCM? | No | |
Needs reconfiguring? | No | Skin can be switched easily |
Difficulty | Medium | Might need some fixes for mediawiki specific elements |
Plan
- Create new skin based on monobook
- Edit skin
- Set skin in user profile, so you can test it.
- If satisfied, switch skin.
Extras Promoter
Specifics
Info | ||
---|---|---|
Platform | Python | Custom code |
Can be worked on without disturbing regular users? | Yes | Local setup |
Style in SCM? | Yes | extras-cauldron svn |
Needs reconfiguring? | No | |
Difficulty | Low | Copy header and footer + some tweaks |
Plan
- Edit header and footer to reflect new style
- Test on local setup
- Move into production
Extras Assistant
Specifics
Info | ||
---|---|---|
Platform | PHP | Custom code |
Can be worked on without disturbing regular users? | Yes | |
Style in SCM? | No | Need to upload to svn, will go to extras-cauldron svn. |
Needs reconfiguring? | No | Just switch layout |
Difficulty | Low | Copy header & footer + some tweaks. |
Voting system
Specifics
Info | ||
---|---|---|
Platform | PHP | Custom code |
Can be worked on without disturbing regular users? | Yes | |
Style in SCM? | Yes | maemo2midgard SVN |
Needs reconfiguring? | No | Just switch layout |
Difficulty | Low | Copy header & footer + some tweaks. |