diff --git a/website/client/components/tasks/task.vue b/website/client/components/tasks/task.vue index cc9d377f29..16a03ed681 100644 --- a/website/client/components/tasks/task.vue +++ b/website/client/components/tasks/task.vue @@ -94,7 +94,7 @@ .tags-popover .d-flex.align-items-center.tags-container .tags-popover-title(v-once) {{ `${$t('tags')}:` }} - .tag-label(v-for="tag in getTagsFor(task)") {{tag}} + .tag-label(v-for="tag in getTagsFor(task)", v-markdown="tag") // Habits right side control .right-control.d-flex.align-items-center.justify-content-center(v-if="task.type === 'habit'", :class="controlClass.down.bg") @@ -490,6 +490,11 @@ white-space: nowrap; margin-top: 3px; margin-bottom: 3px; + + // Applies to v-markdown generated p tag. + p { + margin-bottom: 0px; + } } } diff --git a/website/client/components/tasks/taskModal.vue b/website/client/components/tasks/taskModal.vue index 090e16617d..9e66829d30 100644 --- a/website/client/components/tasks/taskModal.vue +++ b/website/client/components/tasks/taskModal.vue @@ -478,12 +478,17 @@ .category-label { min-width: 68px; - overflow: hidden; padding: .5em 1em; - text-overflow: ellipsis; - white-space: nowrap; width: 68px; - word-wrap: break-word; + + // Applies to v-markdown generated p tag. + p { + margin-bottom: 0px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: break-word; + } } } }