diff --git a/changes.d/2265.feat.md b/changes.d/2265.feat.md
new file mode 100644
index 000000000..bf3ea826e
--- /dev/null
+++ b/changes.d/2265.feat.md
@@ -0,0 +1 @@
+Improved the legibility of job details in the tree view and added a job details menu to the log view.
diff --git a/src/components/cylc/common/JobDetails.vue b/src/components/cylc/common/JobDetails.vue
new file mode 100644
index 000000000..3a490a250
--- /dev/null
+++ b/src/components/cylc/common/JobDetails.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+