diff --git a/resources/assets/js/services/code.js b/resources/assets/js/services/code.js index de863e09f..7e43ab0c6 100644 --- a/resources/assets/js/services/code.js +++ b/resources/assets/js/services/code.js @@ -113,7 +113,7 @@ function addCopyIcon(cmInstance) { copyButton.classList.add('success'); setTimeout(() => { copyButton.classList.remove('success'); - }, 360); + }, 240); }); } diff --git a/resources/assets/sass/_codemirror.scss b/resources/assets/sass/_codemirror.scss index 8fe4058cb..e3f7028eb 100644 --- a/resources/assets/sass/_codemirror.scss +++ b/resources/assets/sass/_codemirror.scss @@ -419,11 +419,12 @@ span.CodeMirror-selectedtext { background: none; } cursor: pointer; fill: #444; z-index: 5; - transition: all ease-in 180ms; + transition: all ease-in 240ms; user-select: none; - opacity: 0.7; + opacity: 0; + pointer-events: none; svg { - transition: transform ease-in 180ms; + transition: transform ease-in 240ms; transform: translateY(0); } &.success { @@ -437,4 +438,5 @@ span.CodeMirror-selectedtext { background: none; } .CodeMirror:hover .CodeMirror-copy { user-select: all; opacity: 1; + pointer-events: all; } \ No newline at end of file