Resolve "Improve publications sources page"

Merged Gerrit Hübbers requested to merge 73-improve-publications-sources-page into master

Closes #73 (closed)

Merge request reports