Ravinou / borgwarehouse

A fast and modern WebUI for a BorgBackup's central repository server.
https://borgwarehouse.com
GNU Affero General Public License v3.0
314 stars 22 forks source link

UI rendered incorrectly on mobile #244

Closed Forceu closed 1 week ago

Forceu commented 1 week ago

On mobile phones the UI is not usable, as only the red/green status and the repo names are shown. No other details are available and the side bar is hidden. This can be reproduced on Firefox or Chrome by resizing the window

image

Ravinou commented 1 week ago

Hi @Forceu, it's limited by design for now. Check the documentation here.

Forceu commented 1 week ago

Thank you for the clarification. Personally I find it quite important - would you be willing to merge a PR at some point or do you want to keep it that way?

Ravinou commented 1 week ago

I've got a lot of work to do (and not much time) before tackling such a priority. In particular, I'd like to migrate to Typescript (I've started that) and integrate tests. That'll give me more peace of mind when it comes to UI changes like mobile too. So it's something that will be done.

By the way, thanks a lot for the idea of the environment variable to prevent deletion of repo. I hope to have a little more time this weekend to integrate this and merge your PR.