Index Page Improvements

Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>