+
+ :label="selected.labelProperty"
+ autofocus
+ @selected="sendObject"
+ />
@@ -26,7 +34,7 @@
+
diff --git a/app/javascript/vue/components/ui/VIcon/Paths/link.js b/app/javascript/vue/components/ui/VIcon/Paths/link.js
new file mode 100644
index 0000000000..db783b0479
--- /dev/null
+++ b/app/javascript/vue/components/ui/VIcon/Paths/link.js
@@ -0,0 +1,7 @@
+export const link = {
+ paths: [{
+ d: `M75,79H10V34h12.975c0,0,3.447-4.484,10.85-10H5c-2.762,0-5,2.238-5,5v55c0,2.762,2.238,5,5,5h75
+ c2.762,0,5-2.238,5-5V65.268l-10,8.226V79z M66.81,44.25V62L100,35.997L66.81,11v15.652C26.5,26.652,26.5,66.5,26.5,66.5
+ C37.908,47.759,44.93,44.25,66.81,44.25z`
+ }]
+}
diff --git a/app/javascript/vue/components/ui/VIcon/icons.js b/app/javascript/vue/components/ui/VIcon/icons.js
index 0821bcf5cc..a3962ced5e 100644
--- a/app/javascript/vue/components/ui/VIcon/icons.js
+++ b/app/javascript/vue/components/ui/VIcon/icons.js
@@ -4,6 +4,7 @@ import { download } from './Paths/download'
import { hexagon } from './Paths/hexagon.js'
import { image } from './Paths/image.js'
import { label } from './Paths/label.js'
+import { link } from './Paths/link.js'
import { check } from './Paths/check.js'
import { pencil } from './Paths/pencil'
import { pin } from './Paths/pin'
@@ -23,6 +24,7 @@ const Icons = {
hexagon,
image,
label,
+ link,
pencil,
pin,
trash,
diff --git a/app/javascript/vue/tasks/content/editor/app.vue b/app/javascript/vue/tasks/content/editor/app.vue
index 0de60676cb..0a7b349cd5 100644
--- a/app/javascript/vue/tasks/content/editor/app.vue
+++ b/app/javascript/vue/tasks/content/editor/app.vue
@@ -5,9 +5,8 @@
class="flex-separate"
id="panels-content">
-
-
-
+
+
@@ -15,16 +14,24 @@
diff --git a/app/javascript/vue/tasks/content/editor/components/Otu/OtuModal.vue b/app/javascript/vue/tasks/content/editor/components/Otu/OtuModal.vue
index 60aac37094..f806dfe52c 100644
--- a/app/javascript/vue/tasks/content/editor/components/Otu/OtuModal.vue
+++ b/app/javascript/vue/tasks/content/editor/components/Otu/OtuModal.vue
@@ -13,7 +13,7 @@
:containerStyle="{ width: '600px', height: '70vh' }"
>