Whether portrait or landscape view, the spacing should look good.
Use media queries to set spacing dependent on view. For example, in both views it should look like: