add customizations to datespan filter

Great point, thought about the intermittent display (not hard enough). Implemented it in templates initially and it was less readable and not elegant. So I changed it to this. but then I guess UX comes first. Should I change it to templates?