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; + } +} +