appview/pages: fix missing space in commit attribution
anonymous text nodes don't receive gap from the parent flex container;
wrapping "authored by" and "and committed by" in explicit span elements
fixes the missing space between user link and label text
Signed-off-by: eti <eti@eti.tf>