From 5bc2ebf0ca08cae24425b3b3cfd7b672a9ff28df Mon Sep 17 00:00:00 2001 From: geoffgscott <59206100+geoffgscott@users.noreply.github.com> Date: Thu, 29 Feb 2024 12:24:38 -0800 Subject: [PATCH] feat: Add codemirror syntax highlighting back in and move to a static color (#1080) * feat: Add codemirror syntax highlighting back in and move to a static value for selection color * feat: Add CSS language * docs(changeset): Add syntax highlighting back to codemirror --- .changeset/selfish-pets-live.md | 13 +++++ .../SwaggerEditor/SwaggerEditorInput.vue | 8 ++- packages/use-codemirror/package.json | 4 +- .../use-codemirror/src/hooks/useCodeMirror.ts | 55 +++++++++++++++---- packages/use-codemirror/src/themes/index.ts | 3 +- packages/use-codemirror/src/types.ts | 2 +- pnpm-lock.yaml | 38 ++++++++++--- 7 files changed, 96 insertions(+), 27 deletions(-) create mode 100644 .changeset/selfish-pets-live.md diff --git a/.changeset/selfish-pets-live.md b/.changeset/selfish-pets-live.md new file mode 100644 index 0000000000..6c84bee818 --- /dev/null +++ b/.changeset/selfish-pets-live.md @@ -0,0 +1,13 @@ +--- +"@scalar/fastify-api-reference": patch +"@scalar/api-client-proxy": patch +"@scalar/swagger-editor": patch +"@scalar/swagger-parser": patch +"@scalar/use-codemirror": patch +"@scalar/api-reference": patch +"@scalar/echo-server": patch +"@scalar/api-client": patch +"@scalar/components": patch +--- + +Add syntax highlighting back to codemirror diff --git a/packages/swagger-editor/src/components/SwaggerEditor/SwaggerEditorInput.vue b/packages/swagger-editor/src/components/SwaggerEditor/SwaggerEditorInput.vue index e422bd853a..c2dcfb9f64 100644 --- a/packages/swagger-editor/src/components/SwaggerEditor/SwaggerEditorInput.vue +++ b/packages/swagger-editor/src/components/SwaggerEditor/SwaggerEditorInput.vue @@ -1,11 +1,11 @@