[Dashboard] Clean up the timeline explorer dashboard
Created attachment 198027 [details] Patch
Split between bug #114755 and bug #114756.
Split patches landed, thanks for the reviews.