I've revamped the mobile commit list view in #forgejo recently for use in #Codefloe.
Changes are summarized in https://codeberg.org/forgejo/forgejo/issues/8043.
If you view https://codefloe.com/codefloe/forgejo-codefloe/commits/branch/main on a mobile device (or use the mobile view in your browsers devtools), you'll see the difference to other Forgejo instances (e.g #codeberg).
Not sure if it will ever make it upstream, but I needed this fix so badly, and I couldn't wait for a lengthy (and likely complicated) upstream discussion first 😄️