diff --git a/src/components/Editor.vue b/src/components/Editor.vue
index 2f32f37..ae1b20e 100644
--- a/src/components/Editor.vue
+++ b/src/components/Editor.vue
@@ -33,6 +33,7 @@ import { type Sample, SAMPLES } from "@/model/samples"
import { canConnect } from "@/model/validation"
import { useModelStore } from "@/store/model"
import { NODE_DND_MIME, type PlaceableKind } from "./palette-dnd"
+import GlossPanel from "./GlossPanel.vue"
import LoopOverlay from "./LoopOverlay.vue"
import Palette from "./Palette.vue"
import InfoLinkEdge from "./edges/InfoLinkEdge.vue"
@@ -363,6 +364,7 @@ onBeforeUnmount(() => window.removeEventListener("keydown", onKeydown))
+
diff --git a/src/components/GlossPanel.vue b/src/components/GlossPanel.vue
new file mode 100644
index 0000000..8373dfa
--- /dev/null
+++ b/src/components/GlossPanel.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
{{ gloss.term }}
+
{{ gloss.short }}
+
+