More content refinement

Refined content by adding some title attributes to links, tweaking texts, adding alt-tags and stuff like that.

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>
Improve support when javascript is disabled

Add a <noscript> tag to the mammocci pages so that the images still show up when javascript is disabled.

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>
Add fade-it-in support

The fade-it-in functionality is now in place. It will fade in selected elements when they get in the viewport. This will only works for viewportWidth > 1025.

This commit also disabled the shrinking header functionality on tablets, because scroll events were misfiring on touch-enabled devices.

The scirpts file has also been thoroughly reorganized to have better performance and functionality. Now the most relevant viewport-related scripts fire each time the window gets resized.

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>
Implement fade-it-in on the pages

Now fade-it-in is implemented and working.

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>
Add support for fade-it-in when javascript is disabled

When javascript is disabled users will still get to see the content. (Even though they don't deserve to)

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>
Cleanup

Small cleanup.

Signed-off-by: Emanuele Feliziani <feliziani.emanuele@gmail.com>