publish: better layout

generated from commit c54a6dd81e3f9f515aa92c38c04e51484020df48