diff --git a/komga-webui/src/views/BrowseSeries.vue b/komga-webui/src/views/BrowseSeries.vue index a5d3d30bd..624c15c0d 100644 --- a/komga-webui/src/views/BrowseSeries.vue +++ b/komga-webui/src/views/BrowseSeries.vue @@ -72,7 +72,11 @@ - {{ series.metadata.status }} + {{ series.metadata.status }} + {{ series.metadata.ageRating }}+ @@ -187,6 +191,7 @@ import { ReadStatus } from '@/types/enum-books' import { BOOK_CHANGED, LIBRARY_DELETED, READLIST_CHANGED, SERIES_CHANGED } from '@/types/events' import Vue from 'vue' import { Location } from 'vue-router' +import { SeriesStatus } from '@/types/enum-series' const tags = require('language-tags') @@ -260,6 +265,17 @@ export default Vue.extend({ languageDisplay (): string { return tags(this.series.metadata.language).language().descriptions()[0] }, + statusChip (): object { + switch (this.series.metadata.status) { + case SeriesStatus.ABANDONED: + return { color: 'red darken-4', text: 'white' } + case SeriesStatus.ENDED: + return { color: 'green darken-4', text: 'white' } + case SeriesStatus.HIATUS: + return { color: 'orange darken-4', text: 'white' } + } + return { color: undefined, text: undefined } + }, }, props: { seriesId: {