diff --git a/client/components/app/LazyBookshelf.vue b/client/components/app/LazyBookshelf.vue index 29b06df3..22ab731d 100644 --- a/client/components/app/LazyBookshelf.vue +++ b/client/components/app/LazyBookshelf.vue @@ -19,6 +19,14 @@

{{ emptyMessage }}

+
+ {{ emptyMessageHelp }} + + + help_outline + + +
{{ $strings.ButtonClearFilter }} @@ -109,6 +117,11 @@ export default { } return this.$strings.MessageNoResults }, + emptyMessageHelp() { + if (this.page === 'collections') return this.$strings.MessageBookshelfNoCollectionsHelp + if (this.page === 'playlists') return this.$strings.MessageNoUserPlaylistsHelp + return '' + }, entityName() { if (!this.page) return 'items' return this.page diff --git a/client/components/modals/collections/AddCreateModal.vue b/client/components/modals/collections/AddCreateModal.vue index 94a7f0e7..c4878adc 100644 --- a/client/components/modals/collections/AddCreateModal.vue +++ b/client/components/modals/collections/AddCreateModal.vue @@ -19,9 +19,20 @@
-
-

{{ $strings.MessageNoCollections }}

+
+
+

{{ $strings.MessageNoCollections }}

+
+

{{ $strings.MessageBookshelfNoCollectionsHelp }}

+ + + help_outline + + +
+
+
diff --git a/client/components/modals/playlists/AddCreateModal.vue b/client/components/modals/playlists/AddCreateModal.vue index d1f910b8..4a7daad9 100644 --- a/client/components/modals/playlists/AddCreateModal.vue +++ b/client/components/modals/playlists/AddCreateModal.vue @@ -19,8 +19,18 @@
-
-

{{ $strings.MessageNoUserPlaylists }}

+
+
+

{{ $strings.MessageNoUserPlaylists }}

+
+

{{ $strings.MessageNoUserPlaylistsHelp }}

+ + + help_outline + + +
+
diff --git a/client/strings/en-us.json b/client/strings/en-us.json index 63c5aaf6..e4e1f7cd 100644 --- a/client/strings/en-us.json +++ b/client/strings/en-us.json @@ -711,6 +711,7 @@ "MessageBatchEditPopulateMapDetailsItemHelp": "Populate enabled map details fields with data from this item", "MessageBatchQuickMatchDescription": "Quick Match will attempt to add missing covers and metadata for the selected items. Enable the options below to allow Quick Match to overwrite existing covers and/or metadata.", "MessageBookshelfNoCollections": "You haven't made any collections yet", + "MessageBookshelfNoCollectionsHelp": "Collections are public. All users with access to the library can see them.", "MessageBookshelfNoRSSFeeds": "No RSS feeds are open", "MessageBookshelfNoResultsForFilter": "No results for filter \"{0}: {1}\"", "MessageBookshelfNoResultsForQuery": "No results for query", @@ -821,6 +822,7 @@ "MessageNoTasksRunning": "No Tasks Running", "MessageNoUpdatesWereNecessary": "No updates were necessary", "MessageNoUserPlaylists": "You have no playlists", + "MessageNoUserPlaylistsHelp": "Playlists are private. Only the user who creates them can see them.", "MessageNotYetImplemented": "Not yet implemented", "MessageOpmlPreviewNote": "Note: This is a preview of the parsed OPML file. The actual podcast title will be taken from the RSS feed.", "MessageOr": "or",