Set font size for portrait view.
refactor js code for creating elms, add content + style article listing:

- Use main elm.
- Add the intro texts of the existing articles + style the listing.