cleanup homepage buttons some

let's devide the partials rather than having super specific parameters (on_user_page)