The pages with markdown bodies currently have a lot of common code that should be factored out, perhaps into a component.