Username or EmailPassword
For Unix-like systems you should have two versions: on for KDE4 and another for GNOME3. Installing full versions of these environments will give the idea of how the app for each of them should look like. In GNOME's case looking at design wiki would also be useful, as this environment is currently in transition. The rest of WM/DE landscape members are not attempting at consistency, so they are not your target auditory.