design: center everything in desktop

mobile part is mostly unaffected.