Use flexbox for front layout