On top of all that, I've added back in the "Requirements" and "Required For" portions of the detail page. If a badge is earned via obtaining other badges, "Requirements" section shows up. If a badge is a dependency for another badge, the "Required For" section shows up.