publish: styled tabs to fit better on small screens

generated from commit ae2b6e544507c2a1dd74b5ceb88e003e40169467