Improve the UI in Server Settings > Files when storage provider is not configured
See original GitHub issueDescribe the bug
BTCPay Server has a file storage system in Server Settings > Files where users can upload their files. For it to work, user first needs to choose storage provider (local storage or cloud).
Currently the way we communicate that may not be as clear on the first glance, so it would be a good idea to update the UI slightly. Perhaps we can add yellow warning box and position it better, with a better text than what we currently have.
What user should do here is click on the external storage provider
link and then on that page configure the provider so that the files can be uploaded.
To Reproduce the bug Steps to reproduce the reported bug:
- Go to Server Settings > Files
- See the UI hiccup
Expected behavior
User should be able to figure out instantly that they are required to set up a local storage provider.
Screenshots
Your BTCPay Environment (please complete the following information):
- BTCPay Server Version: v1.0.6.8
- Deployment Method: Docker
Issue Analytics
- State:
- Created 3 years ago
- Reactions:1
- Comments:15 (15 by maintainers)
Top GitHub Comments
This, you need to configure a storage provider first, regardless if it’s internal or external.
Agreed, good idea.
Another topic is if
external storage provider
is proper term, since user can configure it both internally and externally ping @Kukksand ping our man @dstrukt for ideas on copy, position and the overall thoughts on how to proceed.