diff --git a/app/assets/stylesheets/layout.css b/app/assets/stylesheets/layout.css index ef65d7b6b..f789f7ceb 100644 --- a/app/assets/stylesheets/layout.css +++ b/app/assets/stylesheets/layout.css @@ -6,6 +6,13 @@ &.public { grid-template-rows: auto 1fr auto; } + + &.compact-on-touch { + @media (any-hover: none) { + grid-template-rows: auto 1fr auto; + min-height: unset; + } + } } /* Required for the card column page on mobile, but not needed otherwise */ diff --git a/app/views/boards/new.html.erb b/app/views/boards/new.html.erb index 928237a84..5058d6455 100644 --- a/app/views/boards/new.html.erb +++ b/app/views/boards/new.html.erb @@ -1,4 +1,5 @@ <% @page_title = "Create a new board" %> +<% @body_class = "compact-on-touch" %>
<%= bridged_form_with model: @board, class: "flex flex-column gap", data: { controller: "form", action: "submit->form#preventEmptySubmit" } do |form| %>