Add a share tile to the project overview
Overview
This MR adds a Share tile to the project overview page
Due to needing share quotas, and a list view to link to, this depends on !835 (merged) and !834 (merged)
For ease of re-use, I moved usageLabel
, usageLabels
, and usageComparison
to src/Helpers/Formatting.elm
.
I also updated the volume tile to use usageLabel
, instead of always showing volumes in Gigabytes.
Fixes #925 (closed) Fixes #912 (closed)
How to Test
Open a project in exosphere.
When experimental features are enabled and on a project with manila installed, a share tile should be visible on the overview.
Without experimental features, the share tile should not be shown.
Clicking the share tile will navigate to the share list The share tile will only summarize your user's created shares
Screenshots
Edited by Frank Tackitt