publish: some updates for responsive layout

generated from commit 84ee2777c99a69c2bf0377ce3cd90e85a9f0a6cb