This issue was spun off from https://github.com/backdrop/backdrop-issues/issues/3092
The worst thing here is too much scrolling, combined with the fact that the installation queue is at the bottom of the page.
Original suggestion from @klonos:
Trim the project descriptions more than the non-mobile version, or even consider using some sort of accordion solution here (is it possible to collapse all rows that are outside the viewport, and only expand those that come into view via javascript?). Another alternative is to convert this vertical list to a horizontal one that can be flipped left/right. This will bring the installation queue closer.
Recent comments
In a blog post titled "Github Tips and Tricks for Contrib Maintainers", I'd like to see some of the following topics: When is the README sufficient for documentation? When should...
Github Tips and Tricks for Contrib Maintainers
Thanks Alejandro. That was the clues I needed.
Ubercart - Programmatically add product to cart and straight to Checkout
Have you tried uc_cart_add_item()? You need to provide the nid of the product. Then you can use backdrop_goto('cart/checkout'); to send the user to the checkout screen. uc_cart_add_item...
Ubercart - Programmatically add product to cart and straight to Checkout