Allow List / Library Layouts (Compact, Tile) to be active by default and/or via URL
Currently users can switch their View layout manually between List, Compact List, and Tiles. However, developers customizing a View cannot set any of those as default, nor can we direct a user to a particular Layout.
This request is for any or all of the following 3 modifications:
Allow one of the Layouts to be set as default so visitors see the correct layout without having to be directed to switch the layout manually (which, by the way, users never do anyway). One super convenient way to accomplish this would be to detect the use of "tileProps" in the View Formatting and automatically switch to Tiles for that View.
Provide -- and document -- a way to link to a particular Layout via URL string, e.g. "URL?ViewLayout=Tiles"
In the List and Document Library web parts, provide a way to select List, Compact List, or Tiles so the List / Library will look and work the way it was intended to work for the customer.
Definitely need this. I spent weeks setting up everything with compact view because, who needs all that silly white space.
A week later I got a call saying users are complaining about how it looks, but turns out they are all using Default List view.
net dawg commented
that is the way to go. unbelievable that sharepoint cannot do this in 2020...
Tiran Dagan commented
I have a temporary workaround: I create a view format that disables user from viewing records when in tabular view ("Please switch to tile mode") and show a graphic screenshot of the dropdown they need to select. It's crude but works.
Nizar Joober commented
We would really need this behavior to be implemented. This will confirm the wave of change that Modern UI is representing in SharePoint.
George Champlin commented
I couldn't believe it when I saw the current behavior. We really need this to work as described above.
It is very discouraging to put the effort into JSON formatting and then find out that not a single person is seeing it or using it!