Layout adjustments for page size

- Page area is extended to the viewport size. That will avoid a jumping effect when scrolling short articles.
- Additional white space is added to the bottom of the page to avoid text to end at the bottom edge of the screen.

Change-Id: I73137c6d56d2533aa89c1b8fe7582c129ec2ee88
Merge "Layout adjustments for page size"