Front page index and subforum view redesign

@jollysonali and I paired on this.
Ah– we were at one point using this component without a reason, but we aren't anymore.