diff --git a/src/components/cylc/Info.vue b/src/components/cylc/Info.vue
new file mode 100644
index 000000000..54e43bf85
--- /dev/null
+++ b/src/components/cylc/Info.vue
@@ -0,0 +1,257 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Metadata
+
+
+
+ Title
+ {{ taskMetadata.title }}
+
+ Description
+ {{ taskMetadata.description }}
+
+ URL
+
+
+
+ {{ taskMetadata.URL }}
+
+
+
+
+ {{ key }}
+ {{ value }}
+
+
+
+
+
+
+
+
+
+ Prerequisites
+
+
+
+
+ {{ prereq.expression }}
+
+
+
+ {{ condition.exprAlias }}
+
+
+ {{ condition.taskId }}:{{ condition.reqState }}
+
+
+
+
+
+
+
+
+
+
+
+ Outputs
+
+
+
+
+ {{ output.label }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Info.vue b/src/views/Info.vue
index c6eb8173f..839918e3f 100644
--- a/src/views/Info.vue
+++ b/src/views/Info.vue
@@ -16,125 +16,12 @@ along with this program. If not, see .
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
- Metadata
-
-
-
- Title
- {{ taskMetadata.title }}
-
- Description
- {{ taskMetadata.description }}
-
- URL
-
-
-
- {{ taskMetadata.URL }}
-
-
-
-
- {{ key }}
- {{ value }}
-
-
-
-
-
-
-
-
-
- Prerequisites
-
-
-
-
- {{ prereq.expression }}
-
-
-
- {{ condition.exprAlias }}
-
-
- {{ condition.taskId }}:{{ condition.reqState }}
-
-
-
-
-
-
-
-
-
-
-
- Outputs
-
-
-
-
- {{ output.label }}
-
-
-
-
-
-
-
-
+
-
-
+}
+