ui: rework DataStore content Panel

instead of having the files as a column, put the files into the tree
as a third level

with this, we can move the actions into an action column and remove
the top buttons (except reload)

clicking the download action now downloads directly, so we would
not need the download window anymore

clicking the browse action, opens the pxar browser like before,
but expands and selects (&focus) the selected pxar file

also changes the icon of 'signed' to the one to locked
but color codes them (singed => greyed out, encrypted => green),
similar to what browsers do/did for certificates

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak authored and Dietmar Maurer committed 2020-07-27 12:47:51 +02:00
1 parent bccdc5fa04
commit 3e395378bc
4 files changed
+159 -133

No files matched your search

+16
View File
@@ -208,3 +208,19 @@ p.logs {
.pmx-button-badge.active {
background-color: #464d4d;
}
.pmx-hidden {
cursor: default;
}
.x-action-col-icon.good:before {
color: #21BF4B;
}
.x-action-col-icon.warning:before {
color: #fc0;
}
.x-action-col-icon.critical:before {
color: #FF6C59;
}