telefonicaid/gaia — pull request #2 by crdlc (2012-06-08 12:35:08+00:00)
Title: This is the first version of the homescreen from Tef

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%;
}
}