telefonicaid/gaia — pull request #4 by crdlc (2012-06-08 13:56:02+00:00)
Title: Feature homescreen from Telefonica

Features included:

Render application icons as a grid of elements
Multi-page, smooth scrolling (only current and prev/next pages, not all pages)
Manage application removal (forbidden removing core apps)
Manage application addition
Allow adding new icons by application installation
Drag&Drop (pass all tests)
Handling empty pages
Adding new pages when it's needed
New pagination bar instead of dots
Disabled dock in edit mode
Added effects in edit mode
Remembers position on reload
Application labels are translated when end-user changes the language in Settings

Issues

We have implemented circle icons but it's very easy change them because they are located in the home screen like your implementation
We load the same icons for all resolutions in this version. The idea in the future is to have different sizes of icons depending of resolutions
These icons adapt perfectly for Akami device. If you want to have a good user experience for Galaxy S2 a hack could be added to grid.css while we don't have different sizes of icons
@media screen and (min-device-width: 480px) {
.apps ol > li > div > img, .apps .draggable > img {
width: 75%;
}
}