header footer gradient and doc