diff --git a/komga-webui/src/assets/css/badge.css b/komga-webui/src/assets/css/badge.css
deleted file mode 100644
index 6004879d5..000000000
--- a/komga-webui/src/assets/css/badge.css
+++ /dev/null
@@ -1,10 +0,0 @@
-.badge-count {
- background-color: #E0E0E0;
- border-radius: 4px;
- color: black;
- display: inline-block;
- padding: 1px 8px;
- text-align: center;
- font-size: .8em;
- font-weight: normal;
-}
diff --git a/komga-webui/src/components/Badge.vue b/komga-webui/src/components/Badge.vue
new file mode 100644
index 000000000..56132dddc
--- /dev/null
+++ b/komga-webui/src/components/Badge.vue
@@ -0,0 +1,32 @@
+
+
+ {{ value }}
+
+
+
+
+
+
diff --git a/komga-webui/src/views/BrowseLibraries.vue b/komga-webui/src/views/BrowseLibraries.vue
index 70203cf2c..183c1d5c1 100644
--- a/komga-webui/src/views/BrowseLibraries.vue
+++ b/komga-webui/src/views/BrowseLibraries.vue
@@ -7,11 +7,7 @@
{{ library ? library.name : 'All libraries' }}
-
- {{ totalElements }}
-
+
@@ -84,6 +80,7 @@
diff --git a/komga-webui/src/views/BrowseSeries.vue b/komga-webui/src/views/BrowseSeries.vue
index fd91e3016..c31c01637 100644
--- a/komga-webui/src/views/BrowseSeries.vue
+++ b/komga-webui/src/views/BrowseSeries.vue
@@ -25,11 +25,7 @@
{{ series.name }}
-
- {{ totalElements }}
-
+
@@ -91,6 +87,7 @@