Fix search result isn't ordered by date DESC bug.
Refactor exercise content ui.