From 1dee098ca2bcbcf8f4e5b74ede825fd53c0fe5d8 Mon Sep 17 00:00:00 2001 From: Andrew Bastin Date: Tue, 14 Sep 2021 21:30:58 +0530 Subject: [PATCH] feat: fix outline --- assets/scss/styles.scss | 6 +- .../lenses/renderers/JSONLensRenderer.vue | 112 +++++++++++++++- helpers/editor/codemirror.ts | 17 ++- helpers/editor/utils.ts | 17 ++- helpers/{jsonParse.js => jsonParse.ts} | 125 ++++++++++++++---- helpers/newOutline.ts | 100 ++++++++++++++ 6 files changed, 344 insertions(+), 33 deletions(-) rename helpers/{jsonParse.js => jsonParse.ts} (71%) create mode 100644 helpers/newOutline.ts diff --git a/assets/scss/styles.scss b/assets/scss/styles.scss index bc9f98a97..380bc9930 100644 --- a/assets/scss/styles.scss +++ b/assets/scss/styles.scss @@ -465,9 +465,9 @@ input[type="checkbox"] { .CodeMirror { @apply !h-auto; - &:not(.CodeMirror-focused) .CodeMirror-activeline-background { - background: transparent !important; - } + // &:not(.CodeMirror-focused) .CodeMirror-activeline-background { + // background: transparent !important; + // } .CodeMirror-dialog-top { @apply bg-primaryLight; diff --git a/components/lenses/renderers/JSONLensRenderer.vue b/components/lenses/renderers/JSONLensRenderer.vue index 1f27bff1c..6170f8e1a 100644 --- a/components/lenses/renderers/JSONLensRenderer.vue +++ b/components/lenses/renderers/JSONLensRenderer.vue @@ -13,9 +13,9 @@ justify-between " > - +
+
+
+ + +
+
+ +
+
+ +
+
+
+ chevron_right +
+