diff --git a/src/views/FilesList/FilesListTableFooter.vue b/src/views/FilesList/FilesListTableFooter.vue
new file mode 100644
index 000000000..c802c6d9f
--- /dev/null
+++ b/src/views/FilesList/FilesListTableFooter.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+ {{ t('libresign', 'Total rows summary') }}
+ |
+
+
+
+
+
+
+
+ {{ summary }}
+ |
+
+
+ |
+
+
+
+
+
+
diff --git a/src/views/FilesList/FilesListVirtual.vue b/src/views/FilesList/FilesListVirtual.vue
index 6d13924bc..611146ce8 100644
--- a/src/views/FilesList/FilesListVirtual.vue
+++ b/src/views/FilesList/FilesListVirtual.vue
@@ -13,6 +13,9 @@
+
+
+
@@ -20,6 +23,7 @@
import FileEntry from './FileEntry/FileEntry.vue'
import FileEntryGrid from './FileEntry/FileEntryGrid.vue'
import FileListFilters from './FileListFilters.vue'
+import FilesListTableFooter from './FilesListTableFooter.vue'
import FilesListTableHeader from './FilesListTableHeader.vue'
import VirtualList from './VirtualList.vue'
@@ -32,6 +36,7 @@ export default {
VirtualList,
FileListFilters,
FilesListTableHeader,
+ FilesListTableFooter,
// eslint-disable-next-line vue/no-unused-components
FileEntry,
// eslint-disable-next-line vue/no-unused-components
diff --git a/src/views/FilesList/VirtualList.vue b/src/views/FilesList/VirtualList.vue
index c9dd46320..2ea534afd 100644
--- a/src/views/FilesList/VirtualList.vue
+++ b/src/views/FilesList/VirtualList.vue
@@ -23,7 +23,11 @@
:source="item"
:loading="loading" />
-
+