I think its something to do with
- Relationships of your collections and the properties.
- The way you reach that screen which decides what data is pulled (to be available for use) in that screen.
Anyhow, I tried something simpler and it worked
- In the users collection, added 2 number properties - “Storage used” and “Quota Warning”.
- Then, the conditional visibility works on any text label or button etc. For that particular logged in user, if used storage is greater than set warning, the warnign label is seen.
I am sure you would need some relationships from anotehr collection which pulls the data of storage used, that woudl require some trial and error testing.
Alternatively, you could just display that users current storage used and display on his/her profile the total usage and give different colours if it falls above the quota warning.
Let us know, hwo you solve.