diff --git a/assets/app.css b/assets/app.css index 15ab64ab..2b06265c 100644 --- a/assets/app.css +++ b/assets/app.css @@ -122,4 +122,11 @@ Bookshelf Label display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; +} + +.line-clamp-4 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 4; } \ No newline at end of file diff --git a/components/modals/ItemDetailsModal.vue b/components/modals/ItemDetailsModal.vue index 77813724..ef2742b2 100644 --- a/components/modals/ItemDetailsModal.vue +++ b/components/modals/ItemDetailsModal.vue @@ -8,7 +8,10 @@
-

{{ mediaMetadata.title }}

+

{{ mediaMetadata.title }}

+ +
Size: {{ $bytesPretty(size) }}
+

ID: {{ _libraryItem.id }}

@@ -44,6 +47,9 @@ export default { }, mediaMetadata() { return this.media.metadata || {} + }, + size() { + return this.media.size } }, methods: {}, diff --git a/components/tables/ChaptersTable.vue b/components/tables/ChaptersTable.vue new file mode 100644 index 00000000..5a992635 --- /dev/null +++ b/components/tables/ChaptersTable.vue @@ -0,0 +1,97 @@ + + + + + \ No newline at end of file diff --git a/components/tables/TracksTable.vue b/components/tables/TracksTable.vue new file mode 100644 index 00000000..7fd401e2 --- /dev/null +++ b/components/tables/TracksTable.vue @@ -0,0 +1,85 @@ + + + + + \ No newline at end of file diff --git a/pages/item/_id/index.vue b/pages/item/_id/index.vue index 1206303e..489c6244 100644 --- a/pages/item/_id/index.vue +++ b/pages/item/_id/index.vue @@ -6,7 +6,6 @@
-
@@ -78,8 +77,7 @@
- -
{{ bookAuthors.length === 1 ? 'Author' : 'Authors' }}
+
Author
{{ podcastAuthor }}