diff --git a/src/components/IssueDetails.vue b/src/components/IssueDetails.vue
index f2be4a9..7cb99f2 100644
--- a/src/components/IssueDetails.vue
+++ b/src/components/IssueDetails.vue
@@ -16,6 +16,7 @@ import { useSplitPane } from '@/composables/useSplitPane.ts'
import FileUpload from '@/components/FileUpload.vue'
import PriorityMenu from '@/components/PriorityMenu.vue'
import IssueType from '@/components/IssueType.vue'
+import ObserversList from '@/components/ObserversList.vue'
interface Props {
ckey: string
@@ -133,6 +134,11 @@ defineExpose({
{{ ckey }}
+
+
@@ -144,15 +150,22 @@ defineExpose({
Assignee:
- Status:
-
-
Type:
Priority:
+
+
+
+
+ Observers:
+
+
+
+
+
Created At:
{{ createdAtFormatted }}
diff --git a/src/components/IssueType.vue b/src/components/IssueType.vue
index c5c7adc..4b6125d 100644
--- a/src/components/IssueType.vue
+++ b/src/components/IssueType.vue
@@ -50,8 +50,8 @@ const select = (value: unknown) => {
v-bind="activatorProps"
/>
-
-
+
+
{{ currentName }}
diff --git a/src/components/ObserversList.vue b/src/components/ObserversList.vue
new file mode 100644
index 0000000..318012b
--- /dev/null
+++ b/src/components/ObserversList.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ a
+ b
+
+
+
+
+
+
diff --git a/src/components/PriorityMenu.vue b/src/components/PriorityMenu.vue
index ac28e0c..c4ab71b 100644
--- a/src/components/PriorityMenu.vue
+++ b/src/components/PriorityMenu.vue
@@ -46,7 +46,7 @@ const select = (value: unknown) => {
-
+
{
density="compact"
:icon="currentIcon"
:color="currentColor"
+ :title="currentLabel"
variant="text"
v-bind="activatorProps"
/>
-
-
-
-
{{ currentLabel }}
+
+
+
+ {{ currentLabel }}
diff --git a/src/components/ReporterInfo.vue b/src/components/ReporterInfo.vue
index 00b7646..4e6a397 100644
--- a/src/components/ReporterInfo.vue
+++ b/src/components/ReporterInfo.vue
@@ -16,7 +16,7 @@ const currentInitials = computed(() => (user ? initials(user) : '?'))
-