From 95d60952b3ea470495003b0d0e51840cd8e68605 Mon Sep 17 00:00:00 2001 From: vnugent Date: Sat, 30 Sep 2023 21:43:19 -0400 Subject: configure html podcast description support and minor ui tweaks --- .../src/views/Blog/components/ContentSearch.vue | 8 +++-- .../src/views/Blog/components/Posts/PostEdit.vue | 26 +++++++++++++--- .../components/podcast-helpers/EpisodeAdder.vue | 36 ++++++++++++++++------ .../components/podcast-helpers/podcast-form.ts | 12 +++++--- 4 files changed, 61 insertions(+), 21 deletions(-) (limited to 'front-end/src/views/Blog/components') diff --git a/front-end/src/views/Blog/components/ContentSearch.vue b/front-end/src/views/Blog/components/ContentSearch.vue index 03cb432..78cfa1a 100644 --- a/front-end/src/views/Blog/components/ContentSearch.vue +++ b/front-end/src/views/Blog/components/ContentSearch.vue @@ -79,8 +79,8 @@ const searchResults = computed(() => { return { ...content, //truncate the id and name for display - shortId: truncate(content.id, { length: 15 }), - shortName: truncate(content.name, { length: 24 }), + shortId: truncate(content.id, { length: 18 }), + shortName: truncate(content.name, { length: 36 }), copyLink: () => copyLink(content, copy), copied } @@ -110,6 +110,10 @@ const onSelected = (result: ContentResult) => { .controls{ @apply min-w-[4rem] text-center; } + + &.name{ + @apply text-sm; + } } \ No newline at end of file diff --git a/front-end/src/views/Blog/components/Posts/PostEdit.vue b/front-end/src/views/Blog/components/Posts/PostEdit.vue index e55deee..6ea0bac 100644 --- a/front-end/src/views/Blog/components/Posts/PostEdit.vue +++ b/front-end/src/views/Blog/components/Posts/PostEdit.vue @@ -9,9 +9,6 @@

Edit Post

-

- Add or edit a post to publish to your blog. -

@@ -28,7 +25,7 @@ />
- +
@@ -44,7 +41,7 @@
diff --git a/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue b/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue index d4adb6f..6d1e473 100644 --- a/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue +++ b/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue @@ -13,12 +13,26 @@
- Set feed enclosure - + Add Media Enclosure + You may set a podcast episode or other rss enclosure from content stored in the cms. -
+
+
+
+ Explicit +
+
+ + Podcast Mode + + +
+
Add media @@ -57,7 +71,7 @@