From 98cd537ba822eaa8a9e238f88d1de0c2e76da54f Mon Sep 17 00:00:00 2001 From: Joshua Anderson Date: Tue, 23 Dec 2025 01:00:49 -0700 Subject: [PATCH] Replace editor with Codemirror (#786) --- frontend/src/pages/Compose.vue | 121 +++-- frontend/src/styles/main.scss | 30 +- package-lock.json | 830 +++++++++++++++++++-------------- package.json | 21 +- 4 files changed, 561 insertions(+), 441 deletions(-) diff --git a/frontend/src/pages/Compose.vue b/frontend/src/pages/Compose.vue index db66389..60e2e97 100644 --- a/frontend/src/pages/Compose.vue +++ b/frontend/src/pages/Compose.vue @@ -167,16 +167,18 @@
- + :extensions="extensions" + minimal + wrap="true" + dark="true" + tab="true" + :disabled="!isEditMode" + :hasFocus="editorFocus" + @change="yamlCodeChange" + />
{{ yamlError }} @@ -186,15 +188,18 @@

.env

- + :extensions="extensionsEnv" + minimal + wrap="true" + dark="true" + tab="true" + :disabled="!isEditMode" + :hasFocus="editorFocus" + @change="yamlCodeChange" + />
@@ -237,13 +242,13 @@