From f8ecffcb526a057262e2c564cd837530d612b2b2 Mon Sep 17 00:00:00 2001 From: Jonatan Heyman Date: Mon, 16 Jun 2025 13:57:25 +0200 Subject: [PATCH] Always show unfold icon in the fold gutter (while still only showing fold icons on hover) --- src/editor/theme/base.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/editor/theme/base.js b/src/editor/theme/base.js index 47f690a..6adaa90 100644 --- a/src/editor/theme/base.js +++ b/src/editor/theme/base.js @@ -65,11 +65,14 @@ export const heynoteBase = EditorView.theme({ '.cm-foldGutter': { marginLeft: '0px', }, - '.cm-foldGutter .cm-gutterElement': { - opacity: 0, - transition: "opacity 400ms", + '.cm-gutters .cm-gutterElement span': { + opacity: 1, + transition: "opacity 200ms", }, - '.cm-gutters:hover .cm-gutterElement': { + '.cm-foldGutter .cm-gutterElement span[title*="Fold"]': { + opacity: 0, + }, + '.cm-gutters:hover .cm-gutterElement span[title*="Fold"]': { opacity: 1, }, '.cm-cursor, .cm-dropCursor': {