diff --git a/src/helpers/fileStatus.js b/src/helpers/fileStatus.js
index 718d3e0207..34fd352db7 100644
--- a/src/helpers/fileStatus.js
+++ b/src/helpers/fileStatus.js
@@ -21,22 +21,22 @@ export const fileStatus = [
},
{
id: 0,
- icon: colorize(svgFile, '#E0E0E0'),
+ icon: colorize(svgFile, '#9E9E9E'),
label: t('libresign', 'draft'),
},
{
id: 1,
- icon: colorize(svgSignature, '#B2E0B2'),
+ icon: colorize(svgSignature, '#D4A843'),
label: t('libresign', 'available for signature'),
},
{
id: 2,
- icon: colorize(svgFractionOneHalf, '#F0E68C'),
+ icon: colorize(svgFractionOneHalf, '#D4A843'),
label: t('libresign', 'partially signed'),
},
{
id: 3,
- icon: colorize(svgSignatureFreehand, '#A0C4FF'),
+ icon: colorize(svgSignatureFreehand, '#4CAF50'),
label: t('libresign', 'signed'),
},
{
diff --git a/src/views/FilesList/FileEntry/FileEntry.vue b/src/views/FilesList/FileEntry/FileEntry.vue
index 3f52732135..105076931e 100644
--- a/src/views/FilesList/FileEntry/FileEntry.vue
+++ b/src/views/FilesList/FileEntry/FileEntry.vue
@@ -28,7 +28,8 @@
+ :status-text="source.statusText"
+ :signers="source.signers || []" />
|
diff --git a/src/views/FilesList/FileEntry/FileEntryGrid.vue b/src/views/FilesList/FileEntry/FileEntryGrid.vue
index 4b30f85934..20291de6e2 100644
--- a/src/views/FilesList/FileEntry/FileEntryGrid.vue
+++ b/src/views/FilesList/FileEntry/FileEntryGrid.vue
@@ -21,7 +21,8 @@
+ :status-text="source.statusText"
+ :signers="source.signers || []" />
|
diff --git a/src/views/FilesList/FileEntry/FileEntryStatus.vue b/src/views/FilesList/FileEntry/FileEntryStatus.vue
index 349a445df1..92e6a9cd5d 100644
--- a/src/views/FilesList/FileEntry/FileEntryStatus.vue
+++ b/src/views/FilesList/FileEntry/FileEntryStatus.vue
@@ -3,15 +3,24 @@
- SPDX-License-Identifier: AGPL-3.0-or-later
-->
-
-
+
diff --git a/src/views/FilesList/FilesListVirtual.vue b/src/views/FilesList/FilesListVirtual.vue
index 8461de21db..1ad24b9906 100644
--- a/src/views/FilesList/FilesListVirtual.vue
+++ b/src/views/FilesList/FilesListVirtual.vue
@@ -437,25 +437,22 @@ export default {
.button-vue__text {
// Remove bold from default button styling
font-weight: normal;
- }
- }
- }
-
- .files-list__row-mtime,
- .files-list__row-status {
- color: var(--color-text-maxcontrast);
- }
- .files-list__row-status {
- width: calc(var(--row-height) * 1.5);
- // Right align content/text
- justify-content: flex-end;
}
+ }
+}
- .files-list__row-mtime {
- width: calc(var(--row-height) * 2);
- }
+ .files-list__row-mtime,
+ .files-list__row-status {
+ color: var(--color-text-maxcontrast);
+ }
+ .files-list__row-status {
+ width: calc(var(--row-height) * 2.5);
+ justify-content: center;
+ }
- .files-list__row-column-custom {
+ .files-list__row-mtime {
+ width: calc(var(--row-height) * 2);
+ } .files-list__row-column-custom {
width: calc(var(--row-height) * 2);
}
}
@@ -469,6 +466,16 @@ export default {
}
}
+@media screen and (max-width: 768px) {
+ .files-list__row-status {
+ width: calc(var(--row-height) * 0.8) !important;
+ }
+
+ :deep(.files-list__row-status) {
+ width: calc(var(--row-height) * 0.8) !important;
+ }
+}
+